Benötigt wird ein Befehl oder eine Umgebung, die alle Leerzeichen in einem Text durch ein anderes Zeichen, z. B. „/“, ersetzt und diesen ansonsten unverändert wiedergibt. Die Eingabe soll beispielsweise so aussehen: Open in Online-Editor Code, hier editierbar zum Übersetzen:
Die gewünschte Ausgabe wäre hier „Fest/gemauert/in/der/Erden/steht/die/Form/aus/Lehm/gebrannt“. |
Das Paket Open in Online-Editor Code, hier editierbar zum Übersetzen:
|
Das stand hier. Open in Online-Editor Code, hier editierbar zum Übersetzen:
Diese Lösung ist für mich schwer durchschaubar. Der Link auf Stackexchange ist allerdings hilfreich und hat zu einer Lösung geführt, die ich in einer Alternativantwort vorstelle.
(29 Dez '15, 21:09)
Cletus
1
@Cletus: Das Zeichen, das da als Ersatz der Leerzeichen (und nur dieser) verwendet wird, ist in
(30 Dez '15, 14:09)
saputello
|
Mit Open in Online-Editor Code, hier editierbar zum Übersetzen:
Dabei werden mehrere Leerzeichen übrigens im Gegensatz zur Lösung von @cis nur durch ein Zeichen ersetzt und auch Zeilenumbrüche werden als Leerzeichen behandelt. |
expl3 stellt mit Open in Online-Editor Code, hier editierbar zum Übersetzen:
@Clemens: Mich hat diese Lösung übrigens erst abgeschreckt, bis ich entdeckt habe, dass sie vor allem deshalb so lang ist, weil Du als Alternative noch eine Variante mit optionalem Argument eingebaut für das Ersatzzeichen eingebaut hast. Ja, ich hatte erst nicht gelesen, sondern nur einen Blick darauf geworfen. Am Smartphone liest sich TeXwelt nicht so gut.
(04 Jan '16, 13:15)
saputello
@saputello stimmt, ich versuche auch, TeXwelt nicht am Smartphone zu nutzen (und strafe mich mit diesem Kommentar Lügen ;)). Frohes neues Jahr!
(04 Jan '16, 13:21)
cgnieder
|