Ändern Sie die Schriftart der Achsen und Knoten in der Nähe von Akkorden im Diagramm, damit sie mit dem Rest des Dokuments übereinstimmen

Ändern Sie die Schriftart der Achsen und Knoten in der Nähe von Akkorden im Diagramm, damit sie mit dem Rest des Dokuments übereinstimmen

Ich möchte, dass alle Symbole, Zahlen, Buchstaben usw. mit der Schriftart des restlichen Dokuments übereinstimmen. Derzeit haben die X-Achse und der Titel die richtige Schriftart. Die Y-Achse und die Zahlen für „Knoten in der Nähe von Akkorden“ jedoch nicht. Wie mache ich das?

So sieht es aktuell mit meinem Code aus: https://gyazo.com/05ab769479252a77e78360ea037ad70d

Hier ist mein Code:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pdflscape}
\usepackage[table]{xcolor}
\usepackage[landscape, a4paper, bottom=0.0in, margin=0in]{geometry}
\usepackage{pgfplots}
\usepackage{array}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[T1]{fontenc}


%Customization
\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash\hspace{0pt}}m{#1}}
\pgfplotsset{compat=newest} % Allows to place the legend below plot
\usepgfplotslibrary{
  units, % Allows to enter the units nicely
  groupplots
}



\pagenumbering{gobble}
\renewcommand{\familydefault}{\sfdefault}
\definecolor{customgreen}{RGB}{21,155,151}
\definecolor{custompink}{RGB}{230,55,148}
\definecolor{customlightblue}{RGB}{207,210,235}
\definecolor{customlighterblue}{RGB}{232,234,245}
\definecolor{custombrown}{RGB}{194,181,155}



\title{test}
\author{sinasohi}
\date{January 2017}

\begin{document}
%\maketitle

\include{Page1}
\include{Page2}
\include{Page3}
\include{Page4}
\include{Page5}

\end{document}

Seite 3 Code:

\pgfplotstableread[row sep=\\,col sep=&]{
    interval    & a     & b     \\
    K74         & 32.9  & 27.5  \\
    K76         & 23.5  & 22.5  \\
    K75         & 25.7  & 25.0  \\
    K77         & 22.3  & 30    \\
    K89-90      & 30.6  & 30    \\
    K92         & 19.3  & 15    \\
    }\mydata

\pgfplotstableread[row sep=\\,col sep=&]{
    interval        & a     & b     \\
    K78             & 18.8  & 20  \\
    K85, K86, K87   & 66.3  & 60  \\
    }\yourdata

\begin{figure}
\centering
\begin{tikzpicture}
    \begin{groupplot}[
            group style={group size=2 by 1},
            legend style={at={(0.5,1)}, text width=6em, text height=1.5ex, anchor=north,legend columns=-1},
            ybar,
            /tikz/bar width=.6cm,            
            xtick=data,
            ymin=0, %ymax=40,
            ,height=10cm,
            nodes near coords,
            every node near coord/.append style={color=black, font=\footnotesize}            
        ]

\nextgroupplot[
   title=\textbf{Kardiovaskulære diagnoser},
   width=.55\textwidth,
   symbolic x coords={K74,K76,K75,K77,K89-90,K92},
   ymax=40
]
        \addplot[red!20!customgreen,fill=customgreen!80!white] table[x=interval,y=a]{\mydata};
        \addplot[red!20!custompink,fill=custompink!80!white] table[x=interval,y=b]{\mydata};
        \legend{Klinik 12345, Landsrapport}

\nextgroupplot[
    symbolic x coords={K78, {K85, K86, K87}},
    width=.3\textwidth,
    enlarge x limits=0.7,
    title=\textbf{Yderligere diagnoser},
    ymax=80,
    /tikz/bar width=.7cm,
    ]

        \addplot[red!20!customgreen,fill=customgreen!80!white] table[x=interval,y=a]{\yourdata};
        \addplot[red!20!custompink,fill=custompink!80!white] table[x=interval,y=b]{\yourdata};
        \legend{Klinik 12345, Landsrapport}
\end{groupplot}
\end{tikzpicture}
\end{figure}

Antwort1

Das Problem ist, dass

\renewcommand{\familydefault}{\sfdefault}

ändert nicht die Schriftart für den Mathematikmodus. Verwenden Sie eg (zusätzlich zur obigen Zeile)

\usepackage[cm]{sfmath}

Weitere Lösungen finden Sie unterMathematische Symbole auch in serifenloser Schrift setzen?.

verwandte Informationen