🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.dtp.tex
Article #17006

Re: LaTeX wyrazenie regularne do zamiany znaków specjalnych

#17006
From: Przyjazny
Date: Thu, 20 Mar 2014 22:20
42 lines
2311 bytes
On 2014-03-18 14:22, Cezary Gr±dys <czarekgr@wa.onet.pl> wrote:
> W dniu 14.03.2014 18:27, Jaros³aw Soko³owski pisze:
>
>> Rolê tabulatora niekoniecznie musi pe³niæ ampersand (&), kategoriê 4
>> mo¿na nadaæ równie¿ innemu znakowi, na przyk³ad "|" i ³ykaæ tabele,
>> w których kolumny oddzielane s± oldskulowo znakiem kreski pionowej.
>> TeX nie jest systemem, w którym znaki alfabetu wej¶ciowego pe³ni±
>> z góry okre¶lon± funkcjê. To mo¿na zmieniaæ, mo¿na okre¶liæ co jest,
>> a co nie jest liter±, co jest tabulatorem, co zaznacza komentarz itd.
>> Jak komu¶ ¿al znaków ASCII na te specjalne zastosowania, mo¿e u¿yæ
>> znaków z drugiej po³ówki tabeli o¶miobitowyej i na przyk³ad komentarze
>> oznaczaæ przez §, a uwalniaj±c % jako normalnie drukowany znak.
>>
>> Teraz dopiero zauwa¿y³em, ¿e w opisywanej sytuacji czytanie inputu
>> ze znakami o niedrukowalnych kategoriach, to tylko czê¶æ problemu.
>> Zdaje siê, ¿e problemem jest równie¿ drukowanie tych znaków.
>> Napisanie $\backslash$, gdy chcemy po prostu uzyskaæ "\", to chyba
>> najgorsze rozwi±zanie. Lepiej napisaæ \char92. W przypadku u¿ycia
>> $$, otrzymamy znak z zupe³nie innego fontu, przeznaczonego do sk³adu
>> wyra¿eñ matematycznych.
>>
>
>
> Prawdziwym problemem jest to, ¿e jest to wydruk raportu z bazy danych i
> tak naprawdê nie wiem co tam mo¿e zostaæ wpisane przez u¿ytkownika.
> Zak³adam, ¿e tabulacji nie bêdzie, bo te dane wpisuja przez przegl±darkê
> i tam tabulacja powoduje tylko przeskok do innego pola.
> Pomys³ z wpisywaniem  \char92 jest chyba tym co potrzebujê.
> A na marginesie, oryginalne wydruki z tego systemu nie zawieraj±
> praktycznie polskich znaków (zamiast ± jest spacja, tylko ³ ko¶lawo
> wychodzi), wiêc to ¿e co¶ bedzie trochê nie tak± czcionk± to naprawdê
> ma³y problem. To bedzie po³ozone w szafie i le¿eæ pewnie przez 10 lat,
> albo i d³u¿ej, nikt tego czyta³ nie bêdzie. Mo¿e w razie kontroli.
> Jeszcze raz dziêki.

W³a¶ciwie czy s± jakie¶ przeciwwskazania do u¿ycia \verbatim z
pakietu verbatim? Je¿eli potrzeba, ¿eby to by³o zwyk³ym krojem to mo¿na
przedefiniowaæ \verbatim@font. Dzia³a w polach typu "p", w zwyk³ych da
siê niestety tylko skorzystaæ z \verb.

Ewentualnie je¿eli to nie jest mo¿liwe, to w dokumentacji tego¿ pakietu
jest do¶æ dok³adnie napisane co jak jest zrobione i dlaczego.

Message-ID: <lgfpjv$f4$1@mx1.internetia.pl>
Path: polish.pugleaf.net!archive.newsdeef.eu!mbox2nntp-pl.comp.dtp.tex.20140822.mbox.gz!border1.nntp.dca3.giganews.com!backlog4.nntp.dca3.giganews.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!feeder.erje.net!eu.feeder.erje.net!news-1.dfn.de!news.dfn.de!news.uni-stuttgart.de!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
References: <lfuo6k$pa7$1@news.vectranet.pl> <slrnli5se2.nh7.jaros@falcon.lasek.waw.pl> <lfv9di$u9i$1@news.vectranet.pl> <slrnli6evf.shk.jaros@falcon.lasek.waw.pl> <lg9ks2$ugc$1@news.vectranet.pl>