🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: LaTeX wyrazenie regularne do zamiany =?ISO-8859-2?Q?znaków?= =?ISO-8859-2?Q?_specjalnych?

#17004
From: =?ISO-8859-2?Q?C
Date: Tue, 18 Mar 2014 15:22
38 lines
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>