如何格式化答案包中的答案?

如何格式化答案包中的答案?

我使用answers包。在答案的输出中,我想格式化1)Answer 1.而不是1默认格式。我该怎么做?我的代码是

\documentclass[12pt,a4paper]{article}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{fourier}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\theoremstyle{definition}
\newtheorem{ex}{Exercise}
\usepackage{answers}
\Newassociation{sol}{Solution}{ans}
\begin{document}
\Opensolutionfile{ans}[ans1]
\begin{ex}
This is a question.
\begin{sol}
This is an answer.
\end{sol}
\end{ex}
\Closesolutionfile{ans}
\section{Ansewr}
 \input{ans1}
\end{document}

在此处输入图片描述

答案1

一旦你声明

\Newassociation{sol}{Solution}{ans}

您可以使用

\renewcommand{\Solutionlabel}[1]{\emph{Solution #1}}

而不是\emph{Solution #1}进行您需要的任何格式化。

\documentclass[12pt,a4paper]{article}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{fourier}
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\theoremstyle{definition}
\newtheorem{ex}{Exercise}
\usepackage{answers}
\Newassociation{sol}{Solution}{ans}
\renewcommand{\Solutionlabel}[1]{\textbf{Answer #1.}}
\begin{document}
\Opensolutionfile{ans}[ans1]
\begin{ex}
This is a question.
\begin{sol}
This is an answer.
\end{sol}
\end{ex}
\Closesolutionfile{ans}
\section{Answer}
 \input{ans1}
\end{document}

在此处输入图片描述

相关内容