===== Liste von "Hotstrings" für AutoHotkey ===== Mit dem Windows-Tool [[de:tm5:doc:autohotkeygeneraluse|AutoHotkey]] ist es sehr einfach, Sonderzeichen aus anderen Sprachen einzugeben. Für eine Auswahl von Sprachen sind hier passende Skripte für AutoHotkey zusammengestellt. **Beispiel:** '':C*?:a9::'' bedeutet, dass die Tastenkombination ''a9'' verwendet werden soll. Möchten Sie eine andere Kombination verwenden, so ändern Sie einfach diese Kombination. In den Tabellen sind nur diejenigen Zeichen aufgeführt, die auf einer deutschen Tastatur //nicht// über die Akzent-Tasten (z.B. á und à) und auch //nicht// mit der Zirkumflex-Taste (z.B. â) eingegeben werden können. Auch die deutschen Umlaute ä, ö und ü sind nicht aufgelistet. Die Tabellen und Skripten sind nur Beispiele. Die Unicode-Codes von anderen Zeichen (aus anderen Sprachen) können über eine Websuche bzw. direkt über die [[http://www.unicode.org/charts/|Unicode-Homepage]] schnell herausgefunden werden. ==== Französisch ==== === Tabelle === ^ Zeichen ^ Unicode ^ | æ | U+00E6 | | Æ | U+00C6 | | ç | U+00E7 | | Ç | U+00C7 | | ë | U+00EB | | Ë | U+00CB | | ï | U+00EF | | Ï | U+00CF | | œ | U+0153 | | Œ | U+0152 | | ÿ | U+00FF | | Ÿ | U+0178 | === Skript für AutoHotkey === :C*?:a9:: SendInputU("00E6") return :C*?:A9:: SendInputU("00C6") return :C*?:c9:: SendInputU("00E7") return :C*?:C9:: SendInputU("00C7") return :C*?:e9:: SendInputU("00EB") return :C*?:E9:: SendInputU("00CB") return :C*?:i9:: SendInputU("00EF") return :C*?:I9:: SendInputU("00CF") return :C*?:o9:: SendInputU("0153") return :C*?:O9:: SendInputU("0152") return :C*?:y9:: SendInputU("00FF") return :C*?:Y9:: SendInputU("0178") return === Beispiel === ''Noe9l'' wird zu ''Noël''. ==== Spanisch ==== === Tabelle === ^ Zeichen ^ Unicode ^ | ¡ | U+00A1 | | ¿ | U+00BF | | ç | U+00E7 | | ñ | U+00F1 | | Ñ | U+00D1 | === Skript für AutoHotkey === :C*?:a7:: SendInputU("00A1") return :C*?:f7:: SendInputU("00BF") return :C*?:c9:: SendInputU("00E7") return :C*?:n9:: SendInputU("00F1") return :C*?:N9:: SendInputU("00D1") return === Beispiel === ''Barc9a'' wird zu ''Barça''. ==== Tschechisch ==== === Tabelle === ^ Zeichen ^ Unicode ^ | č | U+010D | | Č | U+010C | | Ď | U+010E | | ď | U+010F | | ě | U+011B | | Ě | U+011A | | ň | U+0148 | | Ň | U+0147 | | ř | U+0159 | | Ř | U+0158 | | š | U+0161 | | Š | U+0160 | | ť | U+0165 | | Ť | U+0164 | | ů | U+016F | | Ů | U+016E | | ž | U+017E | | Ž | U+017D | === Skript für AutoHotkey === :C*?:c8:: SendInputU("010D") return :C*?:C8:: SendInputU("010C") return :C*?:D8:: SendInputU("010E") return :C*?:d8:: SendInputU("010F") return :C*?:e8:: SendInputU("011B") return :C*?:E8:: SendInputU("011A") return :C*?:n8:: SendInputU("0148") return :C*?:N8:: SendInputU("0147") return :C*?:r8:: SendInputU("0159") return :C*?:R8:: SendInputU("0158") return :C*?:s8:: SendInputU("0161") return :C*?:S8:: SendInputU("0160") return :C*?:t8:: SendInputU("0165") return :C*?:T8:: SendInputU("0164") return :C*?:u8:: SendInputU("016F") return :C*?:U8:: SendInputU("016E") return :C*?:z8:: SendInputU("017E") return :C*?:Z8:: SendInputU("017D") return === Beispiel === ''Ruz8ic8ka'' wird zu ''Ružička''. [[de:tm5:doc:start|zurück zur Dokumentation]]