Latex 参考获取包含颜色的部分

Latex 参考获取包含颜色的部分

我有代码:

\definecolor{amaranth}{rgb}{0.9, 0.17, 0.31}

\titleformat{\section}
        [runin]
        {\color{amaranth}\sffamily\filright}
        {\thesection}
        {0.5em}
        {}

\section{One}
\label{sec:One}

Reference the section One \textbf{\ref{sec:One}}

下面产生:

I result

我希望得到以下结果:

I want this outcome

\ref希望命令,输入颜色\section

答案1

定义一个宏\secref来格式化输出以满足您的需要:

enter image description here

\documentclass{article}

\usepackage{titlesec,xcolor}

\definecolor{amaranth}{rgb}{0.9, 0.17, 0.31}

\titleformat{\section}
        [runin]
        {\color{amaranth}\sffamily\filright}
        {\thesection}
        {0.5em}
        {}

\newcommand{\secref}[1]{\textcolor{amaranth}{\bfseries\sffamily\ref{#1}}}

\begin{document}

\section{One}
\label{sec:One}

Reference the section One \secref{sec:One}.

\end{document}

相关内容