레퍼런스 마크의 글꼴 크기를 어떻게 변경할 수 있나요? 내 참조는 다음과 같습니다.
this is a text \ref{figure1}
컴파일하면 나는 얻는다.
이건 문자야 1
"1"은 일반 글꼴 크기입니다. "1" 모양을 더 작은 글꼴 크기로 어떻게 변경할 수 있나요?
답변1
다음은 함께 작동하는 옵션입니다.hyperref
:
\documentclass{article}
\usepackage{hyperref,letltxmacro}% http://ctan.org/pkg/{hyperref,letltxmacro}
\newcommand{\reffont}{\small}% References will be \small
\AtBeginDocument{%
\LetLtxMacro\oldref\ref% Capture \ref in \oldref
\renewcommand{\ref}[1]{% Update \ref to use...
{\reffont\oldref{#1}}}% ...\reffont
}
\begin{document}
\begin{figure}
\caption{This is a figure}\label{figure}
\end{figure}
See Figure~\ref{figure}.
\end{document}
를 사용하는 경우 hyperref
참조 업데이트는 문서 시작 부분까지 지연됩니다. 그렇지 않은 경우 재정의를 더 일찍 수행할 수 있습니다.
원하는 대로 재정 \reffont
의하여 참조의 다른 글꼴 크기(또는 스타일)를 얻을 수 있습니다.
답변2
Palatino
예를 들어 옵션 [osf]
(구식 그림) 을 사용하여 글꼴을 변경하는 것은 어떻습니까 ?
\documentclass[english,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[osf]{mathpazo} % changes font to Palatino
\begin{document}
\begin{figure}
% <codes>
\caption{Some figure}
\label{fig:1}
\end{figure}
This is Figure \ref{fig:1}.
\end{document}