CTAN masthead graphic CTAN lion sketch

Directory: CTAN home / tex-archive/ support/ rmligs

Packages located here

Package Caption
rmligs Remove incorrect ligatures in German documents.

Subdirectories of this one

There are no subdirectories here.

Files in this directory

NameDateSize Description
README 2000-09-05 3 Kbyte download Shown below
rmligs-0.84.tar.gz 2002-11-17 19 Kbyte download

Contents of the README file

This is rmligs, a program for removing incorrectly used ligatures from
LaTeX documents. This version is intended for German language texts only.


                   ***  Hinweise zu rmligs  ***
           ********************************************


TeX ist ein geniales Satzprogramm, jedoch haben geteXte Dokumente i.d.R.
eine gro� typographische S�n�ich zu viele Ligaturen.

Hier ein Auszug aus dem Duden (19. Aufl.):


--- snip ---
Die Ligatur fasst Buchstaben zusammen, die im Wortstamm zusammengeh�.

schaffen, schafft, erfindet, Pfiff, abflauen, Leidenschaft, heftig


KEINE Ligatur steht zwischen Wortstamm und Endung (Ausnahme: fi).

ich schauf"|le, ich kauf"|te, h�lich; aber: streifig, affig


KEINE Ligatur steht in der Wortfuge von Zusammensetzungen.

Schaf"|fell, Kauf"|leute, Schilf"|insel; aber bei Ausfall
eines f: Schiffahrt (nur alte Rechtschreibung)


Im Zweifelsfall setzt man die Ligatur entsprechend der Gliederung des Wortes
nach Sprechsilben.

Rohstoff"|frage, Sauerstoff"|flasche, kniff"|lig, schaff"|ten


Schlie� eine Abk� mit zwei Buchstaben, die eine Ligatur bilden k�n,
dann wird diese angewendet.

Aufl. (aber: Auf"|lage), gefl. (aber: gef�ig, gef�igst)
--- snap ---


Gerade in Deutschen Texten m�sehr viele Buchstabenkombinationen, die
theoretisch zu einer Ligatur zusammengezogen werden k�en, als "normale"
Buchstaben geschrieben werden. Diese Ausnahmen zu erkennen ist nicht immer
einfach, auf jeden Fall aber bei der Eingabe der Texte sehr l�ig.
Vernachl�igt man diese Regeln, so ist der gute Satz, den TeX eigentlich
garantiert, dahin. Aus diesem Grund habe ich den Wortlisten meines Ispell-
W�rbuchs Informationen mitgegeben, die es erlauben Pr�ozessoren, wie z. B.
dieses Perl Programm zu schreiben, die ein TeX-Dokument vor dem eigentlichen
Bearbeiten mit (La)TeX auf falsche Ligaturen durchsucht und diese verbessert.
In TeX kann man Ligaturen �ns durch \/ unterbinden (z. B. auf\/finden).
Bei Verwendung von (n)german.sty sollte man jedoch "| den Vorzug geben (also
z. B. auf"|finden).


Die Benutzung von "rmligs" ist sehr einfach: durch den Aufruf

           rmligs meintext.tex

werden alle fehlerhaften Ligaturen der Datei meintext.tex korrigiert. Die
Verwendung von Wildcards ist ebenfalls m�ch, sodass man z. B. durch
"rmligs *.tex" alle TeX Dokumente im aktuellen Verzeichnis bearbeitet. Mit der
Option -t kann man den Test Modus anstellen, in dem die Dateien nicht
ver�ert werden, sondern nur Stellen, die ver�ert w� angezeigt werden.
In Pipes kann rmligs mit der option -f benutzt werden.

Obwohl die Wortliste von rmligs auf meinen Wortlisten des Ispell W�rbuchs
nach neuer Rechtschreibung beruht, kennt rmligs auch W�r, die nur nach
alter Rechtschreibung existieren.

Mein Ispell W�rbuch, auf dem die Daten von rmligs beruhen, und dem auch
rmligs beiliegt, findet sich unter http://www.suse.de/~bjacke/igerman98/ .
Ein separates Paket f�igs findet man auch im CTAN.

Einschr�ungen:

 - Nur Worte aus meinem W�rbuch werden angepasst, deswegen meine Bitte: Was
   f� Ispell W�rbuch im Allgemeinen gilt (schickt mir Erweiterungen,
   am besten eure .ispell_german Dateien) gilt insbes. auch f�   Ligaturinformationen. Falls ich etwas vergessen habe oder irgendein
   auf"|f...-Wort nicht im W�rbuch ist, mailt mir bitte!

 - Nur von TeX benutzte Ligaturen (ff, fi, fl, ffi, ffl, also Unicode
   FB00-FB04) werden unterst�nicht z.B. die zahlreichen Ligaturen von
   gebrochenen Schriften. Da dieses alles aber eh' f� bestimmt ist, ist
   dies nicht wirklich eine Einschr�ung.



Bj�Jacke, Oktober 1999


Small print: This listing is regenerated periodically so there is a small chance that the directory has changed from what is shown here; to be sure, check the FTP listing.