I'm writing a program in Java which generates a PDF for something using LaTeX. In this PDF I have to include arbitrary Unicode Characters which I get from a File.
\documentclass[11pt,a4paper]{scrartcl}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % or \usepackage[utf8x]{inputenc} for mor characters
\usepackage{eurosym}
\usepackage{textcomp}
\begin{document}
¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ
le\#bla\%dd\@\euro{}i9pi\{\_\}d dsa ddd4(ozfertig
\char"2200
\end{document}
This provides me with a lot of UTF-8-Characters but not all. In the example above the line with \char"2200
doesn't work everything else does. If I could find a Font which includes every UTF-8-Symbol (even if its just mapped to a ?) this should work. Is there such a font?
If not, is there a document which lists the range of defined Symbols with the packages I am using, such that I can replace the rest with some defined character?
I cannot use XeTeX or LuaTeX, I'm stuck with pdfLaTeX.
\char"2200
with pdflatex.