Wörter mit Umlauten werden nicht gefunden
Moderators: Hacker, Stefan2, white
Wörter mit Umlauten werden nicht gefunden
Betrifft TC 8.01 x64 unter Windows 7 Professional
Auch nach langer Suche in der TC-Hilfe, dem Forum und bei Google habe ich keine Lösung für mein Problem gefunden:
In einem Verzeichnis befinden sich viele Unterverzeichnisse mit Textdateien (RTF). Wenn ich das oberste Verzeichnis rechtsklicke > Suchen... > Text suchen usw. klappt alles eigentlich immer wunderbar - es sei denn das Wort enthält einen Umlaut. In diesem Fall wird keine einzige Fundstelle angezeigt.
Kann jemand helfen?
Vielen Dank für jede hilfreiche Antwort!
Auch nach langer Suche in der TC-Hilfe, dem Forum und bei Google habe ich keine Lösung für mein Problem gefunden:
In einem Verzeichnis befinden sich viele Unterverzeichnisse mit Textdateien (RTF). Wenn ich das oberste Verzeichnis rechtsklicke > Suchen... > Text suchen usw. klappt alles eigentlich immer wunderbar - es sei denn das Wort enthält einen Umlaut. In diesem Fall wird keine einzige Fundstelle angezeigt.
Kann jemand helfen?
Vielen Dank für jede hilfreiche Antwort!
Vielen Dank an Peter für seine schnelle Antwort. Ich habe das Plugin TextSearch dort runtergeladen
www.totalcmd.net/plugring/textsearch.html
und installiert, komme aber damit auch nach Lesen der Readme.html (damit ist wohl das Kleingedruckte gemeint) nicht klar. Die Suche nach Begriffen mit Umlauten bleibt nach wie vor ergebnislos.
Mithilfe eines Hexeditors (sehr gut: HxD) konnte ich die Umlautcodes aufspüren und die Suche erfolgreich durchführen:
ä = \u228
ö = \u246
ü = \u252
Ä = \u196
Ö = \u214
Ü = \u220
ß = \u223
Am Ende jedes Codes steht übrigens ein Leerzeichen!
Nach "Müller" suche ich also mit "M\u252 ller".
Bei richtiger Handhabung klappt es bestimmt auch mit TextSearch. Hat jemand einen heißen Tipp?
www.totalcmd.net/plugring/textsearch.html
und installiert, komme aber damit auch nach Lesen der Readme.html (damit ist wohl das Kleingedruckte gemeint) nicht klar. Die Suche nach Begriffen mit Umlauten bleibt nach wie vor ergebnislos.
Mithilfe eines Hexeditors (sehr gut: HxD) konnte ich die Umlautcodes aufspüren und die Suche erfolgreich durchführen:
ä = \u228
ö = \u246
ü = \u252
Ä = \u196
Ö = \u214
Ü = \u220
ß = \u223
Am Ende jedes Codes steht übrigens ein Leerzeichen!
Nach "Müller" suche ich also mit "M\u252 ller".
Bei richtiger Handhabung klappt es bestimmt auch mit TextSearch. Hat jemand einen heißen Tipp?
Inhalts plugins werden über den Tab "Plugins"
- "Plugin" auswählen
- "Eigenschaft" "Text" auswählen
- OP "enthält" auswählen
- Wert Müller eingeben
- Suche starten
PS: auf der Downloadseite gibt es ein Bild dazu...
Meistens ist es sinnvoll die Dateisuche per Dateimaske (z.B. "*.rtf") einzuschränken.
Gruß
Holger
- "Plugin" auswählen
- "Eigenschaft" "Text" auswählen
- OP "enthält" auswählen
- Wert Müller eingeben
- Suche starten
PS: auf der Downloadseite gibt es ein Bild dazu...
Meistens ist es sinnvoll die Dateisuche per Dateimaske (z.B. "*.rtf") einzuschränken.
Gruß
Holger
Wird hier gefunden.Wordpad:test.rtf wrote:{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Courier New;}}
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\lang1031\f0\fs22 M\'fcller\par
}
Wie lautet denn die Schreibweise in deinem Fall, und mit welchem Programm wurde das RTF-File erstellt?
Gruß
Holger
Nachtrag:
Versuch mal in der TextSearch.ini den internen RFT Konverter auszukommentieren
und den externen Konverter zu aktivieren:;RTF={CP:RTF}
IFILTER=Conv\IFilter\GetTextIFilter.exe -s "{In}" -d "{Out}" -l
RTF=IFILTER
Wie das gemeint ist, verstehe ich leider nicht:
{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Courier New;}}
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\lang1031\f0\fs22 M\'fcller\par
}
Deine Vorschläge bezüglich der TextSearch.ini habe ich umgesetzt mit dem Ergebnis, dass die Suche wesentlich länger dauert (>700 RTFs!), aber immer noch nichts gefunden wird.
Hintergrundinformationen:
Zum Sammeln von Notizen jeglicher Art verwende ich seit Jahren das Programm AM-Notebook. Die älteren Versionen legten die Notizen noch im RTF-Format ab, die neueren als RichView (.rvf).
Das Ansehen von RVFs ist nicht so einfach möglich wie das von RTFs oder gar TXT-Dateien und das TC-Plugin RVLister läuft leider nur mit dem TC x32.
Und jetzt wird's interessant. Die von den älteren AM-Notebook-Versionen direkt erzeugten RTFs (als Backup noch vorhanden) lassen sich mit TextSearch problemlos durchsuchen, die neuen (erst durch Exportieren enstandenen) nicht. Word und WordPad können auch die 'Export-RTFs' problemlos laden. Auch von Word und WordPad direkt erzeugte RTFs lassen sich mit TextSearch nach Begriffen mit Umlauten durchsuchen.
Damit ist eigentlich klar, dass meine Problem-RTFs nicht dieselben Spezifikationen haben können wie die früheren. Deshalb halte ich es nicht für sinnvoll bzw. zumutbar, Euch weiterhin mit einem so speziellen Thema zu beschäftigen.
Vielen Dank für die freundliche Hilfe!
Gruß
gourmand
{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Courier New;}}
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\lang1031\f0\fs22 M\'fcller\par
}
Deine Vorschläge bezüglich der TextSearch.ini habe ich umgesetzt mit dem Ergebnis, dass die Suche wesentlich länger dauert (>700 RTFs!), aber immer noch nichts gefunden wird.
Hintergrundinformationen:
Zum Sammeln von Notizen jeglicher Art verwende ich seit Jahren das Programm AM-Notebook. Die älteren Versionen legten die Notizen noch im RTF-Format ab, die neueren als RichView (.rvf).
Das Ansehen von RVFs ist nicht so einfach möglich wie das von RTFs oder gar TXT-Dateien und das TC-Plugin RVLister läuft leider nur mit dem TC x32.
Und jetzt wird's interessant. Die von den älteren AM-Notebook-Versionen direkt erzeugten RTFs (als Backup noch vorhanden) lassen sich mit TextSearch problemlos durchsuchen, die neuen (erst durch Exportieren enstandenen) nicht. Word und WordPad können auch die 'Export-RTFs' problemlos laden. Auch von Word und WordPad direkt erzeugte RTFs lassen sich mit TextSearch nach Begriffen mit Umlauten durchsuchen.
Damit ist eigentlich klar, dass meine Problem-RTFs nicht dieselben Spezifikationen haben können wie die früheren. Deshalb halte ich es nicht für sinnvoll bzw. zumutbar, Euch weiterhin mit einem so speziellen Thema zu beschäftigen.
Vielen Dank für die freundliche Hilfe!
Gruß
gourmand
Das ist einfach auch ein Auszug aus der RTF-Datei mit "Müller", aber etwas mehr Code (mit Formatierungen usw.)gourmand wrote:Wie das gemeint ist, verstehe ich leider nicht:
{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Courier New;}}
{\*\generator Msftedit 5.41.21.2510;}\viewkind4\uc1\pard\lang1031\f0\fs22 M\'fcller\par
}....
-----------------------------
Ja, das ist korrekt. Textsearch verwendet die "IFilter" http://de.wikipedia.org/wiki/IFilter, um die Dateien zuerst in lesbaren Text zu konvertieren und dann erst den Text zu durchsuchen. Daher klappt das auch mit so seltsamen Binär-Misch-Formaten wie DWG und PDF, wenn !!!! der richtige IFilter auf der Maschine ist und auch gefunden wird.gourmand wrote:...Deine Vorschläge bezüglich der TextSearch.ini habe ich umgesetzt mit dem Ergebnis, dass die Suche wesentlich länger dauert (>700 RTFs!), aber immer noch nichts gefunden wird....
-----------------------------
Vielleicht mal hier testen:gourmand wrote:...Zum Sammeln von Notizen jeglicher Art verwende ich seit Jahren das Programm AM-Notebook. ...
http://www.codeproject.com/Articles/5371/ToDoList-6-6-b2-Beta-Release-An-effective-and-flex
http://zhornsoftware.co.uk/stickies/
-----------------------------
Also klappt Textsearch prinzipiell?gourmand wrote:...Auch von Word und WordPad direkt erzeugte RTFs lassen sich mit TextSearch nach Begriffen mit Umlauten durchsuchen....
-----------------------------
Das kann durchaus sein - siehe die verschiedenen Beispiel von "Müller".gourmand wrote:...Damit ist eigentlich klar, dass meine Problem-RTFs nicht dieselben Spezifikationen haben können wie die früheren. ...
-----------------------------
Nun ja - man lernt ja selbst immer wieder was dazu. Also weiterfragen - wenn du keien Antworten mehr bekommst wirst du das schon merken.gourmand wrote:...Deshalb halte ich es nicht für sinnvoll bzw. zumutbar, Euch weiterhin mit einem so speziellen Thema zu beschäftigen.....
Peter
TC 10.xx / #266191
Win 10 x64
Win 10 x64
Ja, es klappt, falls eine RTF nicht irgendwie aus dem Rahmen fällt.Also klappt Textsearch prinzipiell?
Danke für die Links, ich gucke sie gerne mal an. Aber es gibt zwei Programme, ohne die ich noch älter aussehen würde als ohnehin schon: Total Commander und AM-Notebook. Beide sind für mich konkurrenzlos.