summaryrefslogtreecommitdiff
path: root/info/pdf-forms-tutorial/de/forms-src/fde0020.tex
diff options
context:
space:
mode:
Diffstat (limited to 'info/pdf-forms-tutorial/de/forms-src/fde0020.tex')
-rw-r--r--info/pdf-forms-tutorial/de/forms-src/fde0020.tex45
1 files changed, 45 insertions, 0 deletions
diff --git a/info/pdf-forms-tutorial/de/forms-src/fde0020.tex b/info/pdf-forms-tutorial/de/forms-src/fde0020.tex
new file mode 100644
index 0000000000..9f8617974f
--- /dev/null
+++ b/info/pdf-forms-tutorial/de/forms-src/fde0020.tex
@@ -0,0 +1,45 @@
+\label{sec:fde0020}
+Das Paket inputenc sorgt dafür, dass bestimmte Zeichen -- z.\,B. deutsche
+Umlaute -- in entsprechenden \LaTeX{}-Code umgewandelt werden.
+Diese Umwandlung ist im "`normalen"' Text durchaus gewünscht, im
+JavaScript-Code jedoch nicht.
+
+Um die Umwandlung in JavaScript-Code zu verhindern, sollten die entsprechenden
+Zeichen dort nicht direkt eingegeben werden sondern als
+\textsc{ecma}-Script-Unicodezeichen. Einige ausgewählte Unicode-Codierungen
+sind in Tabelle~\vref{tab:umlauts} dargestellt.
+
+\begin{longtable}{|r|l|}\caption{JavaScript-Unicode für deutsche Umlaute}\label{tab:umlauts}\\
+\hline
+&\\*[-0.9em]\multicolumn{1}{|c|}{\textbf{Zeichen}}&\multicolumn{1}{c|}{\textbf{JavaScript-Unicode}}\\
+\hline
+\endfirsthead
+\hline
+&\\*[-0.9em]\multicolumn{2}{|r|}{\textsl{Fortsetzung}}\\
+\hline
+\endhead
+&\\*[-0.9em]\multicolumn{2}{|r|}{\textsl{wird fortgesetzt}}\\
+\hline
+\endfoot
+\hline
+\endlastfoot
+\hline
+&\\*[-0.9em]ä&\textbackslash{}u00E4\\
+\hline
+&\\*[-0.9em]ö&\textbackslash{}u00F6\\
+\hline
+&\\*[-0.9em]ü&\textbackslash{}u00FC\\
+\hline
+&\\*[-0.9em]A&\textbackslash{}u00C4\\
+\hline
+&\\*[-0.9em]Ö&\textbackslash{}u00D6\\
+\hline
+&\\*[-0.9em]Ü&\textbackslash{}u00DC\\
+\hline
+&\\*[-0.9em]ß&\textbackslash{}u00DF\\
+\end{longtable}
+\clearpage
+Hier ein Beispiel für die Verwendung von JavaScript-Unicode-Zeichen
+(Variable \textit{theText\/}):
+\lstinputlisting{../examples/ex0301.tex}
+\clearpage