Dies ist der Befehl ispellaff2myspell, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
ispellaff2myspell – Ein Programm zum Konvertieren von ispell-Affixtabellen in das myspell-Format.
ZUSAMMENFASSUNG
ispellaff2myspell [Optionen] --myheader dein_header
Zubehör:
--affixfile=s Affix-Datei
--bylocale Aktuelles Gebietsschema-Setup für Groß-/Kleinschreibung verwenden
Umwandlung
--charset=s Verwendet den angegebenen Zeichensatz für Groß-/Kleinschreibung
Konvertierung (standardmäßig latin1)
--debug Gibt Debugging-Informationen aus
--extraflags=s Einige nicht alphabetische Flags zulassen
--lowercase=s Zeichenfolge in Kleinbuchstaben
--myheader=s Header-Datei
--printcomments Kommentarzeilen in der Ausgabe drucken
--replacements=s Ersatzdatei
--split=i Flags mit mehr als i Einträgen teilen
--uppercase=s Zeichenfolge in Großbuchstaben
BESCHREIBUNG
ispellaff2myspell ist ein Skript, das ispell-Affixtabellen in ein myspell-Format konvertiert
mehr oder weniger erfolgreicher Weg.
Dieses Skript erstellt nicht die Diktatdatei. Etwas wie
( echo `cat mydict.words+ | wc -l`; cat mydict.words+ ) > mydict.dict
sollte die Arbeit erledigen, wobei mydict.words+ die zerkaute Wortliste ist
OPTIONAL
--affixfile=s
Affix-Datei. Sie können es direkt in die Befehlszeile einfügen.
--bylocale
Verwenden Sie das aktuelle Gebietsschema-Setup für die Konvertierung von Groß-/Kleinbuchstaben. Stellen Sie sicher, dass die
Wenn das ausgewählte Gebietsschema mit dem Wörterbuch übereinstimmt, kann es zu Problemen kommen.
--charset=s
Verwenden Sie den angegebenen Zeichensatz für die Konvertierung von Groß-/Kleinbuchstaben (standardmäßig latin1).
Derzeit zulässige Werte für den Zeichensatz sind: latin0, latin1, latin2, latin3.
--debuggen Drucken Sie einige Debugging-Informationen aus.
--extraflags:s
Erlaubt einige nicht alphabetische Flags.
Beim Aufruf ohne Wert sind die derzeit unterstützten Flags die entsprechenden
zu Zeichen, die mit dem Escape-Zeichen dargestellt werden \ als erstes Zeichen. \ wird abgestreift.
Wenn es mit dem Flag-Präfix angegeben wird, wird dieses Flag zugelassen und das angegebene Präfix entfernt.
Seien Sie vorsichtig, wenn Sie das Präfix angeben, um Zeichen ordnungsgemäß zu maskieren, z. B. benötigen Sie -e
„\\\\“ or -e '\\' für Fahnen wie \[ ausgezogen werden [. Sonst könnten Sie sogar
Fehler bekommen. Verwenden -e "^" um alle Flags zuzulassen und sie unverändert zu übergeben.
Sie benötigen einen Aufruf von -e für jeden Flag-Typ, z. B. -e „\\\\“ -e „~\\\\“ (oder -e
'\\' -e '~\\').
Wenn ein Präfix explizit festgelegt wird, wird der Standardwert (alles, was mit beginnt) verwendet \) abgestimmt ist, lautet
deaktiviert und Sie müssen es wie im vorherigen Beispiel explizit aktivieren.
--lowercase=s
Zeichenfolge in Kleinbuchstaben. Legen Sie die Zeichenfolge für Kleinbuchstaben manuell fest. Dafür braucht man
--Großbuchstaben mit genau dieser Zeichenfolge, aber in Großbuchstaben.
--myheader=s
Header-Datei. Der Myspell-Aff-Header. Sie müssen es manuell schreiben. Das kann
enthalten alles, was Sie vor der Affix-Tabelle haben möchten
--printcomments
Kommentierte Zeilen in der Ausgabe ausgeben.
--replacements=Datei
Fügen Sie der .aff-Datei eine vordefinierte Ersetzungstabelle aus „Datei“ hinzu. Wille
Überspringen Sie Zeilen, die nicht mit REP beginnen, und legen Sie die Ersetzungsnummer entsprechend fest.
--split=i
Geteilte Flags mit mehr als i-Einträgen. Dies kann für Flaggen mit einem interessant sein
viele Einträge. Wird die Flagge in Stücke aufteilen, die enthalten i Einträge.
--uppercase=s
Zeichenfolge in Großbuchstaben. Legen Sie die Zeichenfolge für Großbuchstaben manuell fest. Dafür braucht man
--Kleinbuchstaben mit genau dieser Zeichenfolge, aber in Kleinbuchstaben.
Wenn Ihre Kodierung derzeit nicht unterstützt wird, können Sie mir eine Datei mit den beiden Zeichenfolgen von senden
Klein- und Großbuchstaben. Beachten Sie, dass sie genau übereinstimmen müssen, die Groß- und Kleinschreibung jedoch geändert wurde. Es wird
etwa so aussehen
$lowercase='a-zaaaa~aeaaaeceeeeeiiiie`n~oooo~oeouuuueyp';
$uppercase='A-ZAAAA~AeAaAECEEEEeIIIIe‐N~OOOO~OeOUUUUeYP';
Verwenden Sie ispellaff2myspell online über die Dienste von onworks.net