|
|||
TeX-szerű idézőjelek
A TeX egy szövegtördelő nyelv, amelyet Donald E. Knuth fejlesztett ki. Bemenetként a forrásszöveget
kapja meg néhány utasítással, amely a tördelésre vonatkozik, és előállít egy (remélhetőleg) gyönyörű
dokumentumot. A gyönyörű, angol nyelvű dokumentumok “ és ” jeleket használnak az idézetek
elhatárolására a nyomdai idézőjel (") helyett, amely a legtöbb billentyűzeten megtalálható. A
billentyűzetek általában nem tartalmaznak döntött idézőjeleket, de tartalmaznak bal oldali
aposztrófot ( Ha a forrás a
szöveget tartalmazza, akkor a TeX által előállított tördelt dokumentum nem ezt a kívánt formát fogja ölteni: “To be or not to be,” quoth the bard, “that is the question.” A kívánt forma előállításához a forrásnak az alábbi mondatot kell tartalmaznia:
Írj programot, amely az idézőjel karaktereket tartalmazó szöveget átalakítja olyan szöveggé, amely
egyenértékű vele, azzal a kivétellel, hogy az idézőjelek helyett azok a kétkarakteres
karaktersorozatok szerepelnek, amelyek a TeX számára az idézetek döntött idézőjelekkel történő
határolásához szükségesek. Az idézetet nyitó idézőjel karaktereket a A bemenet és a kimenet specifikációjaA bemenet több sornyi szövegből áll, amely páros számú idézőjel karaktert tartalmaz. A bemenet végét EOF jelzi. A szöveget pontosan úgy kell a kimenetre írni, ahogy a bemeneten megjelent, kivéve hogy
Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |