Benutzer:Schreiber/Tastatur für Ägyptische Transkription/Version 2.0

Installation

Bearbeiten

Kurzanleitung

Bearbeiten

Kopiere den im Kasten unten angegebenen Quelltext in einen HTML-Editor und speichere ihn als HTML. Anschließend kann die Datei in jedem kompatiblen Browser geöffnet werden. Verwende den {{Unicode|...}}-Button, damit die Sonderzeichen in jedem Browser mit einem geeigneten Font sichtbar sind.

Ausführliche Anleitung für Windows 9x und XP

Bearbeiten

Klicke rechts auf den Desktop, dann auf "Neu", dann auf "Textdokument". Jetzt sollte auf dem Desktop "Neu Textdokument.txt" erscheinen. Das öffnest Du per Doppelklick, fügst den unten stehenden Quellcode ein und speicherst unter "XY.htm", wobei Du unter "Dateityp" "Alle Dateien" auswählst. Wenn Du das gemacht hast: Schließe den Editor wieder und öffne die neu erstellte Datei per Doppelklick. FERTIG !

Anmerkung: Sollte es eine Option "Codierung" geben, wähle bitte "Unicode" aus, da ansonsten die Sonderzeichen verloren gehen. Ist diese Option nicht vorhanden, kannst Du diesen Hinweis ignorieren.

Kompatibilität

Bearbeiten

Getestet unter:

  • Mozilla Firefox 1.5 (empfohlen)
  • Internet Explorer 6.0
  • AOL (getestet von Udimu)

Damit das Werkzeug voll funktionstüchtig ist, muss Javascript aktiviert sein (Firefox: Extras -> Einstellungen -> Registerkarte "Inhalt")!

Änderungen gegenüber Version 1.2

Bearbeiten
  • Großbuchstaben hinzugefügt
  • Dateititel von "Transliteration" auf "Transkription" geändert

Zur Anzeige der Zeichen ist ein Font erforderlich, der Unicode unterstützt. Werden die folgenden Zeichen richtig wiedergegeben, ist ein solcher Font installiert, wenn nicht, siehe Wikipedia:UTF-8-Probleme:

ˁḥṯḏ

(MDC: aHTD)

Quelltext

Bearbeiten
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
    <meta Version 2.0 />

    <title>Tastatur für Ägyptische Transkription</title>

    <style type="text/css">
      body, table {
        font-family: Arial, Verdana;
        font-size: 90%
      }

      a {
        text-decoration: none
      }

      a:visited {
        color: blue
      }

      .DescriptorCell {
        font-weight: bold
      }

      .Transkr {
        font-family: Arial Unicode MS, Lucida Sans Unicode, Lucida Grande, TITUS Cyberbit Basic, Code2000, MV Boli, MS Mincho, Arial
      }
    </style>

    <script type="text/javascript">
    <!--
      function InsertChar(sUnicodeCode) {
        document.getElementById("trans").focus();
        document.getElementById("trans").value = document.getElementById("trans").value + String.fromCharCode(parseInt(sUnicodeCode, 16));
      }

      function Copy() {

        if (window.clipboardData)
          window.clipboardData.setData('Text', document.getElementById("trans").value);

        else {
          document.getElementById("trans").focus();
          document.getElementById("trans").select();
        }
      }
    // -->
    </script>
  </head>

  <body>




 <a href="javascript:InsertChar('02c0');" title="Unbestimmter schwacher Konsonant / Sekundäres Alef">  ˀ  </a>
 <a href="javascript:InsertChar('0033');" title="Alef">  3  </a>
 <a href="javascript:InsertChar('006A');" title="Jod">  j  </a>
 <a href="javascript:InsertChar('0079');" title="Jod">  y  </a>
 <a href="javascript:InsertChar('02C1');" title="Ajin">  ˁ  </a>
 <a href="javascript:InsertChar('0077');" title="Waw">  w  </a>
 <a href="javascript:InsertChar('0062');" title="b">  b  </a>
 <a href="javascript:InsertChar('0070');" title="p">  p  </a>
 <a href="javascript:InsertChar('0066');" title="f">  f  </a>
 <a href="javascript:InsertChar('006D');" title="m">  m  </a>
 <a href="javascript:InsertChar('006E');" title="n">  n  </a>
 <a href="javascript:InsertChar('0072');" title="r">  r  </a>
 <a href="javascript:InsertChar('0068');" title="h">  h  </a>
 <a href="javascript:InsertChar('1E25');" title="H">  h.  </a>
 <a href="javascript:InsertChar('1E24');" title="H">  Ḥ  </a>
 <a href="javascript:InsertChar('1E2B');" title="x">  h(  </a>
 <a href="javascript:InsertChar('1E2A');" title="x">  Ḫ  </a>
 <a href="javascript:InsertChar('1E96');" title="X">  h_  </a>
 <a href="javascript:InsertChar('007A');" title="z">  z  </a>
 <a href="javascript:InsertChar('0073');" title="s">  s  </a>
 <a href="javascript:InsertChar('0161');" title="S">  š  </a>
 <a href="javascript:InsertChar('0160');" title="S">  Š  </a>
 <a href="javascript:InsertChar('0071');" title="q">  q  </a>
 <a href="javascript:InsertChar('006B');" title="k">  k  </a>
 <a href="javascript:InsertChar('0067');" title="g">  g  </a>
 <a href="javascript:InsertChar('0074');" title="t">  t  </a>
 <a href="javascript:InsertChar('1E6F');" title="T">  t_  </a>
 <a href="javascript:InsertChar('1E6E');" title="T">  Ṯ  </a>
 <a href="javascript:InsertChar('0064');" title="d">  d  </a>
 <a href="javascript:InsertChar('1E0F');" title="D">  d_  </a>
 <a href="javascript:InsertChar('1E0E');" title="D">  Ḏ  </a>
 <a href="javascript:InsertChar('002E');" title="Punkt vor Endungen">  .  </a>
 <a href="javascript:InsertChar('003D');" title="Gleichheitszeichen für Suffixe">  =  </a>


    <br />

    <input id="trans" class="Transkr" type="text" value="" style="width:40em" /><br />
    <input type="button" value="Kopieren" onclick="Copy();" />
    <input type="button" value="Zurücksetzen" 
onclick="document.getElementById('trans').value = '';" />
    <input type="button" value="{{Unicode|…}}" onclick="document.getElementById('trans').value = '{{Unicode|' + document.getElementById('trans').value + '}}';" />
    <br />


   </body>
 </html>