🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: LaTeX wyrazenie regularne do zamiany znaków specjalnych

#17221
From: Cezary Grądys
Date: Tue, 18 Mar 2014 14:22
38 lines
3451 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
Technical Details
Message-ID: <lg9ks2$ugc$1@news.vectranet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin.stu.neva.ru!feeder.erje.net!us.feeder.erje.net!usenet.blueworldhosting.com!feeder01.blueworldhosting.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>

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!goblin2!goblin.stu.neva.ru!feeder.erje.net!us.feeder.erje.net!usenet.blueworldhosting.com!feeder01.blueworldhosting.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
From: Cezary Grądys <czarekgr@wa.onet.pl>
Newsgroups: pl.comp.dtp.tex
Subject: Re: LaTeX wyrazenie regularne do zamiany znaków
 specjalnych
Date: Tue, 18 Mar 2014 15:22:54 +0100
Organization: Vectra - http://www.vectra.pl
Lines: 38
Message-ID: <lg9ks2$ugc$1@news.vectranet.pl>
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>
NNTP-Posting-Host: 031011230203.warszawa.vectranet.pl
Mime-Version: 1.0
X-Trace: news.vectranet.pl 1395152578 31244 31.11.230.203 (18 Mar 2014 14:22:58 GMT)
X-Complaints-To: usenet@news.vectranet.pl
NNTP-Posting-Date: Tue, 18 Mar 2014 14:22:58 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
In-Reply-To: <slrnli6evf.shk.jaros@falcon.lasek.waw.pl>
X-Received-Bytes: 3050
X-Received-Body-CRC: 1112097218
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit