Article View: pl.comp.dtp.tex
Article #17004Re: LaTeX wyrazenie regularne do zamiany =?ISO-8859-2?Q?znaków?= =?ISO-8859-2?Q?_specjalnych?
From: =?ISO-8859-2?Q?C
Date: Tue, 18 Mar 2014 15:22
Date: Tue, 18 Mar 2014 15:22
38 lines
1861 bytes
1861 bytes
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. -- Cezary Gr±dys czarekgr@wa.onet.pl
Message-ID:
<lg9ks2$ugc$1@news.vectranet.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!border2.nntp.dca.giganews.com!nntp.giganews.com!l13no7901615iga.0!news-out.google.com!dd7ni56igb.0!nntp.google.com!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!news.vectranet.pl!.POSTED!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>