PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Text wird durch Formelzeichen ersetzt?



soucy
13-12-2007, 09:36
Hallo,

Vorweg möchte ich sagen, dass ich relativ neu in der Thematik LaTeX bin und daher wenig Ahnung habe.

Ich habe einen Source Code mit Doxygen Dokumentieren lassen. Aus diesen .tex Files möchte ich nun eine PDF erstellen.

Doch irgendwie ersetzt er mir jedes "Config" mit Con(Phi)g. D.h. anstelle des f wird ein Phi Zeichen gedruckt.

Kann ich das irgendwie am Anfang der Datei definieren, dass er "fi" nicht zu einem Phi Zeichen konvertieren soll?

Vielen Dank im Voraus

oSie
13-12-2007, 09:57
Uff...machst du mal bitte ein Minimalbeispiel?

EDIT: Herzlich Willkommen am Board! ;)

soucy
13-12-2007, 11:30
\documentclass[a4paper]{book}
\usepackage{a4wide}
\usepackage{makeidx}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{multicol}
\usepackage{float}
\usepackage{textcomp}
\usepackage{alltt}
\usepackage{times}
\usepackage[utf8]{inputenc}
\usepackage{doxygen}
\usepackage[ngerman]{babel}
\makeindex
\setcounter{tocdepth}{1}
\renewcommand{\footrulewidth}{0.4pt}
\begin{document}
\begin{titlepage}
\vspace*{7cm}
\begin{center}
{\Large Code Reference Manual\\[1ex]\large 1.0.0.0 }\\
\vspace*{1cm}
{\large Generated by Doxygen 1.5.4}\\
\vspace*{0.5cm}
{\small Thu Dec 13 07:36:03 2007}\\
\end{center}
\end{titlepage}
\clearemptydoublepage
\pagenumbering{roman}
\tableofcontents
\clearemptydoublepage
\pagenumbering{arabic}
\chapter{Class Index}
\input{annotated}
\chapter{Class Documentation}
\include{blub}
\printindex
\end{document}

So sieht die Haupt .tex file aus. Egal in welches includierte .tex ich ein Wort schreibe in dem "fi" vorkommt z.B. finale wird fi dirch das Mathematische Zeichen ersetzt.

oSie
13-12-2007, 11:46
Kommentiere mal das Paket "doxygen" aus und schau, ob es immernoch so ist.

soucy
13-12-2007, 12:39
Dann bringt er fehler beim erstellen.

Das ist der Inhalt der doxygen


\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{doxygen}
\RequirePackage{calc}
\RequirePackage{array}
\pagestyle{fancyplain}
\newcommand{\clearemptydoublepage}{\newpage{\pages tyle{empty}\cleardoublepage}}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\lhead[\fancyplain{}{\bfseries\thepage}]
{\fancyplain{}{\bfseries\rightmark}}
\rhead[\fancyplain{}{\bfseries\leftmark}]
{\fancyplain{}{\bfseries\thepage}}
\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Thu Dec 13 08:33:30 2007 for Manual by Doxygen }]{}
\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Thu Dec 13 08:33:30 2007 for Manual by Doxygen }}
\cfoot{}
\newenvironment{Code}
{\footnotesize}
{\normalsize}
\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})}
\newenvironment{DocInclude}
{\footnotesize}
{\normalsize}
\newenvironment{VerbInclude}
{\footnotesize}
{\normalsize}
\newenvironment{Image}
{\begin{figure}[H]}
{\end{figure}}
\newenvironment{ImageNoCaption}{}{}
\newenvironment{CompactList}
{\begin{list}{}{
\setlength{\leftmargin}{0.5cm}
\setlength{\itemsep}{0pt}
\setlength{\parsep}{0pt}
\setlength{\topsep}{0pt}
\renewcommand{\makelabel}{\hfill}}}
{\end{list}}
\newenvironment{CompactItemize}
{
\begin{itemize}
\setlength{\itemsep}{-3pt}
\setlength{\parsep}{0pt}
\setlength{\topsep}{0pt}
\setlength{\partopsep}{0pt}
}
{\end{itemize}}
\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}
\newlength{\tmplength}
\newenvironment{TabularC}[1]
{
\setlength{\tmplength}
{\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)}
\par\begin{tabular*}{\linewidth}
{*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|}
}
{\end{tabular*}\par}
\newcommand{\entrylabel}[1]{
{\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
\newenvironment{Desc}
{\begin{list}{}
{
\settowidth{\labelwidth}{40pt}
\setlength{\leftmargin}{\labelwidth}
\setlength{\parsep}{0pt}
\setlength{\itemsep}{-4pt}
\renewcommand{\makelabel}{\entrylabel}
}
}
{\end{list}}
\newenvironment{Indent}
{\begin{list}{}{\setlength{\leftmargin}{0.5cm}}
\item[]\ignorespaces}
{\unskip\end{list}}
\setlength{\parindent}{0cm}
\setlength{\parskip}{0.2cm}
\addtocounter{secnumdepth}{1}
\sloppy
\usepackage[T1]{fontenc}

oSie
13-12-2007, 13:37
Hm, im doxygen-package sehe ich nichts ungewöhnliches.
Kannst du den Code nicht rauskopieren und in eine verbatim-Umgebung setzen?

soucy
13-12-2007, 13:50
Leider nicht, dann stimmt die ganze Formatierung nicht mehr.

soucy
13-12-2007, 14:27
Ok ich habe das Rätsel gelöst.

Letzte Zeile im doxygen.sty -> %\usepackage[T1]{fontenc}

Wenn ich das auskommentiere geht es und er ersetzt mir nicht jedes "fi" durch das Zeichen.

oSie
13-12-2007, 14:45
Wieder was gelernt. :)