mfirstuc

正确使用大写字母缩写,包括类别词和连字符
mfirstuc

正确使用大写字母缩写,包括类别词和连字符

我正在使用 package acro(版本 2)来跟踪我正在撰写的评论论文中的首字母缩略词。我使用 packagemfirstuc-english来避免将类词(例如“and”、“of”、“to”)大写。我还使用命令\MFUhyphentrue将带连字符的单词的所有部分大写。 包含的缩写两个都类词和连字符不应将类词大写。但是,我无法实现此预期结果。 我希望拥有的正确大写字母的示例: 这个和那个例子。和不大写。✓ 这个-那个例子。两者皆有这和那大写。✓ 这个和那个的例子。这和那大写,但和不是。✗ 不过,在最后一个例子中,我得到的是“This-And-That...

Admin

无法定义一个名称源自另一个宏的值的宏:`!缺少插入的 \endcsname。`
mfirstuc

无法定义一个名称源自另一个宏的值的宏:`!缺少插入的 \endcsname。`

发生了什么 假设\CurrentOption文档中已经存在值为未知英文字符串的宏,我想创建另一个名称为大写值的宏\CurrentOption。 例如,如果\CurrentOption包含字符串word,我想定义一个名为的宏Word。 然而,错误 ! Missing \endcsname inserted. <to be read again> \def l.8 \expandafter\def\csname\temp Yes...

Admin

将 mfirstuc 与 hyperref 结合使用
mfirstuc

将 mfirstuc 与 hyperref 结合使用

我需要将链接部分的第一个字母改为大写。虽然我可以轻松地用 为标签执行此操作\makefirstuc,但我无法让它在链接本身中工作。在下面的 MWE 中,标签正确地从 更改为,testname但Testname链接变为https://someaddresss/\makefirstuc {testname}.py \documentclass{article} \usepackage{mfirstuc} \usepackage{hyperref} \newcommand{\addlink}[1] { \href{https://someaddress/\mak...

Admin

imakeidx:在将参数放入 .ind 文件之前对其进行扩展,以确保按字母顺序排列
mfirstuc

imakeidx:在将参数放入 .ind 文件之前对其进行扩展,以确保按字母顺序排列

在我的文档中,我想突出显示特定单词并同时将它们添加到索引中。这个想法是用 引入关键词\foo{word},使其以不同的排版方式出现并出现在索引中,以便人们可以快速找到相应的定义。此外,我想要一个用于长关键词的可选参数,这样我就可以\foo[Word]{word with many adjectives}写成有很多形容词的单词打印在文档中并且“Word”出现在索引中。 但是,当不指定可选参数时,我希望将首字母大写,因为我想要大写的索引。当文本中有 (应该排版为小写)但在索引中应该大写时,这很有用。为此,我使用提供输出 的\foo{adjective}包。mfi...

Admin

如何写出作者的全名并避免 biblatex 给出的样式格式?
mfirstuc

如何写出作者的全名并避免 biblatex 给出的样式格式?

ABNT 格式使用大写字母表示作者姓氏。引用名为约翰·多伊和年份2021, 它给(美国能源部,2021 年)。我想获取作者的全名,所以我按照@loved-by-Jesus 在引用作者全名。这还不够,因为 ABNT 样式将姓氏格式化为大写,导致约翰·多伊而不是预期的约翰·多伊。我尝试使用\capitalisewordsfrommfirstuc包,但是没有成功。 以下是示例代码: \documentclass[10pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[backend=biber,...

Admin

可以在 fancyhdr 中使用大写字母和小写字母
mfirstuc

可以在 fancyhdr 中使用大写字母和小写字母

有没有办法让大写的章节名称在 fancyhdr 中仅以首字母大写的形式显示? 我的部分名称是 HELLO,我希望它在标题中显示为 Hello(小写大写)。 这姆菲斯特克包似乎没有提供已经大写的字母的选项,所以我\MakeLowercase在应用\xcapitalisewords或之前尝试使用\capitalisewords,但它似乎并不那么简单。 有任何想法吗? 梅威瑟: \documentclass[11pt]{article} \usepackage{fancyhdr} \usepackage{blindtext} \usepackage{mfirstu...

Admin

mfirstuc 的 \capitalisewords 行为不一致
mfirstuc

mfirstuc 的 \capitalisewords 行为不一致

在我的文档中,当我使用 时\capitalisewords{\@title},标题中的所有字母都会变成大写。但是当我使用 时\capitalisewords{The Actual title in words},它工作正常(只有单词的首字母大写)。 我想了解为什么会发生这种情况。 ...

Admin

包含数学的标题大小写
mfirstuc

包含数学的标题大小写

我一直在使用\xcapitalisefmtwords来自该mfirstuc包(在问题中提到参考部分)。但是,如果内容中包含任何数学内容,则失败。 有没有什么简单的方法可以禁用任何数学解析? 参考: 将字符串大写,忽略封闭类词 将文本转换为标题大小写 代码: \documentclass{article} \usepackage{amsfonts} \usepackage{mfirstuc} \newcommand{\TitleCase}[1]{\xcapitalisefmtwords{#1}}% \begin{document} ...

Admin

使用 \MFUnocap{word} 和 mfirstuc 保留连续单词的小写
mfirstuc

使用 \MFUnocap{word} 和 mfirstuc 保留连续单词的小写

当我尝试使用该mfirstuc包将某些单词保留为小写时,我遇到了以下问题。在下面的例子中,我想使用\capitalisewords该mfirstuc包来标准化主菜中的大写字母,但我无法将“et al.”中的“al”改为小写,尽管我已经使用参数指定了小写字母\MFUnocap{word}。 有什么想法可能导致这种行为,以及如何使用这样的文本成功地将“al”保留为小写? \documentclass{article} \usepackage{mfirstuc} \begin{document} \MFUnocap{et}\MFUnocap{al} %DET...

Admin

章节标记中单词首字母大写
mfirstuc

章节标记中单词首字母大写

我想将章​​节和章节标记中的几个单词的首字母大写。虽然章节本身的文本是大写的,但章节标记中的文本不是大写的。 以下是我当前代码的 MWE: \documentclass{book} \usepackage{mfirstuc,fancyhdr,lipsum} \fancypagestyle{mainmatter}{% \fancyhf{} \fancyhead[LE]{\thepage} \fancyhead[RO]{\thepage} \fancyhead[RE]{\nouppercase{\leftmark}} ...

Admin

如何使用 mfirstuc 和 acro 包将选定的单词大写?
mfirstuc

如何使用 mfirstuc 和 acro 包将选定的单词大写?

我正在使用mfirstuc包将首字母缩略词列表中的某些单词大写。例如 \documentclass[12pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{mfirstuc} \usepackage{acro} \acsetup{list-long-format=\capitalisewords} \Declar...

Admin

使用 \capitalisewords 进行重音
mfirstuc

使用 \capitalisewords 进行重音

我正在用 package 做缩写词。我使用package 将acro首字母大写。但是,当字母带有重音符号时,缩写词列表看起来不太好,例如:\capitalisewordsmfirstuc \documentclass[12pt,a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage[brazil]{babel} \usep...

Admin