Latex
Da ich zuzeit ein Dokument in Latex verfasse bin ich auf einige Probleme im Umgang mit TeXnixCenter gestoßen
als erstes ist im Texniccenter folgender Fehler auftreten:
{code type=text} GUI framework cannot be initialized{/code}
Problem: es können nicht alle packages geladen werden
MiKTex wird versucht zu öffnen aber dies geht aus TeXnixCenter nicht
Lösung 1: MiKTex Admin öffnen und fehlendes Paket laden
Lösung 2:
- oder MiKTex Settings (Admin) öffnen (Startmenü\Programme\MiKTeX 2.8\Maintenance (Admin)) hier Tab(General) Package installation „install missing….. YES“ setzen
- Start->Ausführen->CMD dann Ordner suchen in dem die Projektdatei liegt
- „Laufwerk:\Programme\MiKTeX 2.8\miktex\bin\pdflatex.exe“ projectname.tex
- Nun werden alle Pakete automatisch geladen
Literaturverweis
{code type=latex}
meine Aussage \cite{servlet}
\renewcommand{\refname}{\subsection{Quellen}}
\begin{thebibliography}{3}
\bibitem{servlet}
\textbf{ Autoren}\\
\textit{Buchname}\\
Verlag, Jahr
\bibitem{link}
\textbf{ Autoren}\\
\textit{Buchname}\\
Verlag, Jahr
\end{thebibliography}
{/code}
Glossary
{code type=latex}
\usepackage{glossaries}
\makeglossaries
\newglossaryentry{suw}{name={Speedupwork},description={Speedupwork ist eine Baubericht Software die in PHP geschrieben ist }}
\begin{document}
Dies ist ein Text über \gls{suw}
\renewcommand*{\glossaryname}{\subsection{Glossar}}
\printglossaries
\end{document}
{/code}
Damit das ganze auch im TeXnicCenter funktioniert muss man noch folgende Einstellungen vornehmen
Ausgabe->Ausgabeprofile definieren -> Nachbearbeitung -> Neu –> Namen festlegen z.B. Glossar
Dann als Argumente
{code type=latex}
-s „%tm.ist“ -t „%tm.glg“ -o „%tm.gls“ „%tm.glo“
{/code}
einstellen
Als Anwendung
{code type=latex}
C:\Programme\MiKTeX 2.8\miktex\bin\makeindex.exe
{/code}
Nun sollte alles Funktionieren