PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Britische Pfund Symbol nur ein kleines schwarzes Rechteck



HappyRabbit
15-03-2006, 09:01
Hallo!

Ich bin gerade dabei meine Diplomarbeit zu tippen und stolpere gerade darüber, dass \pounds nur ein kleines Rechteck ergibt. (Siehe Anhang)

Es liegt sicherlich an der Schrift, die ich nutze.

Nun wollte ich fragen, wie ich das nun am Besten lösen kann.

Alle Packages und Einstellungen in mein Haupt-Datei:


\documentclass[11pt,a4paper,oneside,bibtotoc,footsepline,headsepl ine]{scrbook} %,titlepage
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{a4wide}
\usepackage{listings}
\usepackage{color}
\renewcommand{\familydefault}{\sfdefault}
\usepackage[bottom]{footmisc}
\sloppy
\usepackage{ngerman}
\usepackage{ae}
\usepackage{graphicx}
\usepackage{verbatim}
\pdfcompresslevel=9
\pdfimageresolution=300
\makeatletter
\newlength{\myFootnoteWidth}
\newlength{\myFootnoteLabel}
\setlength{\myFootnoteLabel}{1.2em}% <-- can be changed to any valid value
\renewcommand{\@makefntext}[1]{%
\setlength{\myFootnoteWidth}{\columnwidth}%
\addtolength{\myFootnoteWidth}{-\myFootnoteLabel}%
\noindent\makebox[\myFootnoteLabel][r]{\@makefnmark\ }%
\parbox[t]{\myFootnoteWidth}{#1}%
}
\makeatother

\makeatletter
\renewcommand\footnoterule{%
\vspace{1.5em}% <-- one and a half line space between text and footnoterule
\kern-3\p@\hrule\@width.4\columnwidth%
\kern2.6\p@}
\makeatother

\usepackage{graphicx}
\graphicspath{{images/}} % wo liegen die Bilder?
\usepackage{eso-pic}
\definecolor{lightgray}{gray}{.98}
\AddToShipoutPicture{
\AtTextCenter{
\makebox(0,0)[c]{\resizebox{\textwidth}{!}{
\rotatebox{45}{
\textsf{\textbf{\color{lightgray}Entwurf -- \today}}}}}
}
}

\usepackage{hagenberg}
\usepackage[T1]{fontenc} % schaltet um auf T1-Kodierung für Schriften:
\usepackage{setspace}
\usepackage{fancyvrb}
\DefineVerbatimEnvironment{Listing}{Verbatim}{fram e=single,labelposition=topline,xleftmargin=1cm,xri ghtmargin=1cm,framesep=3mm,numbers=left}
\usepackage{floatflt}
\usepackage{eurosym}

\lstset{language=Java} % Java als Programmiersprache im listings package
\lstset{extendedchars, breaklines, basicstyle=\ttfamily\normalsize}
\lstset{keywordstyle=\color[rgb]{0.00,0.00,0.50}{}\bfseries,commentstyle=\color[rgb]{0.00,0.50,0.25}{}}
\lstset{numbers=left, stepnumber=1, numberstyle=\tiny, xleftmargin=1em, numbersep=10pt}
\lstset{basewidth={0.5em,0.45em}, captionpos=b}
\lstset{frame=tblr, framerule=0.5pt}
\setlength{\parindent}{0pt}
\setlength{\parskip}\medskipamount % besser als explizite Angabe in pt
\usepackage{lastpage}
\usepackage{url}

\usepackage{titletoc}
\usepackage[colorlinks=false% Links mit farbigem Text
,bookmarks=true% Bookmarks für die einzelnen Abschnitte
,pdfpagemode=None % he possibilities are None, UseThumbs (show thumbnails), UseOutlines (show bookmarks), and FullScreen
,pdftitle={Diplomarbeit}%
,pdfsubject={TITEL}%
,pdfkeywords={Stichwörter}%
,pdfauthor={Name}%
,urlcolor=blue%
,pdfstartview=FitV%
,plainpages=false
,pdfpagelabels
,hypertexnames=false
]{hyperref}


Und noch die Teile aus der hagenberg.sty:


\RequirePackage{ngerman}
\RequirePackage{bibgerm}
\selectlanguage{german} % Noetig fuer Trennhilfe?!
\RequirePackage{url}
%\urlstyle{sf}
\RequirePackage{verbatim}
\RequirePackage{cite}
\RequirePackage{float}
\floatstyle{plain}
\RequirePackage[small,bf]{caption}
\setlength{\captionmargin}{5mm}
\setlength{\abovecaptionskip}{10pt}
\setlength{\belowcaptionskip}{10pt}
\RequirePackage{exscale}
\RequirePackage{upquote}
\newenvironment{sourcecode}%
{\begin{minipage}{0.95\textwidth}%
\hrule%
\bigskip%
\begin{footnotesize}%
}%
{\end{footnotesize}
\hrule\end{minipage}%
}
\newenvironment{english}%
{\selectlanguage{english}}%
{\selectlanguage{german}}
\def\fraction#1/#2{\leavevmode\kern.0em
\raise.5ex\hbox{\the\scriptfont0 #1}\kern-.1em
/\kern-.15em\lower.25ex\hbox{\the\scriptfont0 #2}}

\newcommand\trennstrich{%
\nopagebreak[4]
\vskip 1.5ex %
% \nopagebreak[4]
\noindent\makebox[\textwidth]{\rule{4cm}{0.4pt}}
\vskip 2.5ex}
\RequirePackage{xspace}
\RequirePackage{amsfonts}
\frenchspacing % erzeugt normale Abstände zwischen Sätzen
\pagestyle{headings} % Normale Kopfzeilen
\renewcommand{\floatpagefraction}{.75} % vorher: .5
\renewcommand{\textfraction}{.1} % vorher: .2
\renewcommand{\topfraction}{.8} % vorher: .7
\renewcommand{\bottomfraction}{.5} % vorher: .3
\setcounter{topnumber}{3} % vorher: 2
\setcounter{bottomnumber}{2} % vorher: 1
\setcounter{totalnumber}{5} % vorher: 3
\setlength{\itemsep}{0pt}


Ich danke Euch schon Mal für die Mühe...

Grüße

Boron
15-03-2006, 12:14
Siehe http://www.mrunix.de/forums/showthread.php?t=43663
Die erste Antwort!

HappyRabbit
15-03-2006, 12:34
Voilá: http://www.mrunix.de/forums/showthread.php?p=198759#post198758

Ich hoffe, dass dies hilft.

Grüße

HappyRabbit
15-03-2006, 16:04
Also, dann wollen wir Mal die neue Erkenntnis aus dem parallelen Posting übertragen.

Die Bösen Zeilen sind identifiziert:

\documentclass[11pt,a4paper,oneside,bibtotoc,footsepline,headsepl ine]{scrbook} %,titlepage

\renewcommand{\familydefault}{\sfdefault} % Schuld an Pounds
\usepackage{ae} % Schuld an Pounds

\begin{document}

\emph{British Standards Institution} er auch für aktuell \pounds 110,- erworben werden müsste

\end{document}

Wenn ich entweder \renewcommand{\familydefault}{\sfdefault} oder \usepackage{ae} auskommentiere, dann funktioniert es. Oder natürlich beides...

Aber das erste benutze ich, da die Schrift mir mehr gefällt... Das zweitere, weil ich gemerkt habe, wenn ich dieses package nutze gibt es keine Darstellungsprobleme am Bildschirm mehr. (Es war bei etlichen Rechnern immer so seltsam gerastert.)

Wie sollte ich nun damit umgehen? Gibt es eine Lösung außer, dass ich eines der beiden Packages weglasse?

Grüße

Salnic
15-03-2006, 16:18
Hi HappyRabbit,

es sollte reichen, wenn Du

\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage[T1]{fontenc}

benutzt, um ein schönes Schriftbild hinzubekommen, gedruckt und auch auf dem Bildschirm.

\usepackage{ae}
brauchst Du wahrscheinlich nicht, solltest Du konsequent rauswerfen.

Salnic