Article View: pl.comp.dtp.tex
Article #17149Re: kody kreskowe
From: Jarosław Sokołowski
Date: Sat, 26 May 2012 10:04
Date: Sat, 26 May 2012 10:04
49 lines
2679 bytes
2679 bytes
Pan Wojtek Myszka napisał:
> Jak napisał Michał (gdzie ty, kurczę, się podziewałeś!?) jest to pakiet
> LaTeXowy a nie pdfLaTeXowy i wymaga przetwarzania ścieżką przez dvi.
Skąd się bierze taka niekompatybilność? Co takiego potrafi TeX (robiąc
DVI) czego nie potrafi pdfTeX (robiąc PDF). Przyznam, że jestam trochę
zaskoczony.
> Można jednak zastosować pakiet auto-pst-pdf i odrobinę czarów
> (http://tug.org/PSTricks/main.cgi?file=pdf/pdfoutput#autopstpdf ) na
> zrozumienie, których warto poświęcić chwile czasu, jeżeli tylko korzysta
> się dosyć intensywnie z różnych około-LaTeXowych rozwiązań. Najlepiej
> działa w środowisku Linux/Unix, wymaga instalowania dodatkowych,
> egzotycznych programów w środowisku Windows...
Ze dwadzieścia lat temu poradiłem sobie takim programem (robi kod 325):
\newdimen\barht \barht1in
\newdimen\barwd \barwd1in \divide\barwd75
\def\bc#1{\def\3{\vrule width3\barwd}\def\M{\hskip3\barwd}%
\def\1{\vrule width \barwd}\def\m{\hskip \barwd}%
\ifx0#1\1\m\3\M\1\m\fi
\ifx1#1\3\m\1\m\3\m\fi
\ifx2#1\1\M\1\m\3\m\fi
\ifx3#1\3\M\1\m\1\m\fi
\ifx4#1\1\m\3\m\3\m\fi
\ifx5#1\3\m\3\m\1\m\fi
\ifx6#1\1\M\3\m\1\m\fi
\ifx7#1\1\m\1\M\3\m\fi
\ifx8#1\3\m\1\M\1\m\fi
\ifx9#1\1\M\1\M\1\m\fi
\ifx+#1\1\m\1\m\fi
\ifx-#1\3\m\1\m\fi
}
\def\dodolist{\ifx\next\endlist \let\next\relax
\else \bc{\next}\let\next\dolist \fi\next}
\def\dolist{\afterassignment\dodolist\let\next= }
\def\barcode#1{\hbox{\vrule width0pt height\barht\dolist#1\endlist}}
\barcode{+1234567890-}
Jarek
--
Pytają znajomi | Mówię im oglednie
co ja zrobię wreszcie | że z moją kobitą
i gdzie się podziewam | hodujemy pszczoły
gdy mnie nie ma w mieście | pod ruską granicą
Technical Details
Message-ID:
<slrnjs1am9.lkh.jaros@falcon.lasek.waw.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<jpopha$qr3$1@news.task.gda.pl> <b5779608-a36d-4d99-9f38-144ee16f20a8@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Jarosław Sokołowski <jaros@lasek.waw.pl> Newsgroups: pl.comp.dtp.tex Subject: Re: kody kreskowe Date: Sat, 26 May 2012 10:04:57 +0000 (UTC) Organization: : : : Lines: 49 Message-ID: <slrnjs1am9.lkh.jaros@falcon.lasek.waw.pl> References: <jpopha$qr3$1@news.task.gda.pl> <b5779608-a36d-4d99-9f38-144ee16f20a8@googlegroups.com> NNTP-Posting-Host: 87-205-250-30.adsl.inetia.pl Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1338026697 12872 87.205.250.30 (26 May 2012 10:04:57 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Sat, 26 May 2012 10:04:57 +0000 (UTC) User-Agent: slrn/0.9.8.1 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit