联合人寿第一幸存者保险符号

联合人寿第一幸存者保险符号

尝试生成以下符号时出现错误:Command \scriptsize invalid in math mode。经过一番搜索后,我不确定在这种情况下如何解决这个问题……

梅威瑟:

\documentclass[12pt]{article}
\usepackage[margin=2cm]{geometry}
\usepackage{amsmath, amssymb}
\usepackage [english]{babel}
\usepackage [autostyle, english = american]{csquotes}
\begin{document}
\begin{align*}
A^{\hspace{0.35cm}1}_{\scriptsize\overbrace{40:50}:\overline{10}|}
\end{align*}
\end{document}

在此处输入图片描述
如果我能在下标中不带任何多余的空格就更好了(比如 40:50)。

lifecon据我所知,没有这个符号。

如果我不在下标上自定义大小,我会得到以下结果:

在此处输入图片描述

40:50 这个数字太大了。

梅威瑟:

\documentclass[12pt]{article}
\usepackage[margin=2cm]{geometry}
\usepackage{amsmath, amssymb}
\usepackage [english]{babel}
\usepackage [autostyle, english = american]{csquotes}
\begin{document}
\begin{align*}
A^{\hspace{0.35cm}1}_{\overbrace{40{:}50}:\overline{10}|}
\end{align*}
\end{document}

答案1

在此处输入图片描述

代码:

\documentclass[12pt]{article}
\usepackage[margin=2cm]{geometry}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage [english]{babel}
\usepackage [autostyle, english = american]{csquotes}

\def\annu#1{{% 
  \vbox{\hrule height .2pt 
    \kern 1pt 
    \hbox{$\scriptstyle {#1}\kern 1pt$}% 
  }\kern-.05pt 
  \vrule width .2pt 
}}

\begin{document}
\begin{align*}
A^{\mathclap{\phantom{\,\scriptstyle 40:50\,}1}}_{\overbrace{\scriptstyle 40:50}:\annu{10}}
\end{align*}
\end{document}

对于年金,我使用了LaTeX 中的年金符号

答案2

这?

在此处输入图片描述

\documentclass[12pt]{article}
\usepackage[margin=2cm]{geometry}
\usepackage{amsmath, amssymb}
\usepackage [english]{babel}
\usepackage [autostyle, english = american]{csquotes}
\begin{document}
\[
A{\scriptstyle\overbrace{\scriptstyle 40{:}50}^1:\overline{10}|}
\]
\end{document}

或者将两者替换\scriptsyle\scriptscriptstyle

在此处输入图片描述

答案3

我对精算符号和下标/上标也遇到了同样的问题,因此我制作了一个包来使我的生活更轻松并帮助其他人。

另外,我还添加了一些快捷方式以节省时间。

该项目加拿大运输安全局

您所需要的只是 actuarialsymbol 包。

在代码的开头你必须写

\usepackage{actuarialsymbol}

对于下标/上标

\actsymb['subscripLeft']['superscriptL']{<middle>}{'subscriptR'}{'superscriptR'}

输出示例:

在此处输入图片描述

在此处输入图片描述

精算符号的快捷方式示例: 在此处输入图片描述

相关内容