xesearch

xesearch 处理 itemize (\item) 时出错
xesearch

xesearch 处理 itemize (\item) 时出错

我找到了一个最小的工作示例。如果\item good在搜索列表中有相同的起始词,则文档不会编译。 如果我写了类似的内容\item foo,文档就会编译。 \documentclass{article} \usepackage{xesearch} \begin{document} \SearchList{l}{Better}{good job} \begin{itemize} \item good \end{itemize} happy good job \end{document} 错误信息是 !LaTeX 错误:出现错误 — — 可能缺少 \it...

Admin

如何使用 xesearch 搜索包含逗号的短语?
xesearch

如何使用 xesearch 搜索包含逗号的短语?

我正在使用 xelatex 并尝试将包含逗号的文本段斜体化。我知道的唯一方法是使用 xesearch 及其命令 SearchList。它在大多数情况下都有效,但如果短语包含逗号,我似乎根本无法将整个短语作为单个参数传递给命令(通过转义逗号)。以下是我正在尝试执行的操作的示例: \documentclass[11pt, a4paper]{article} \usepackage{xesearch} \begin{document} a, b, abc, b, a, b, c \SearchList*{list1}{\textit{#1}}{a, b...

Admin

识别在“文本模式”下拼写错误但在“数学模式”下正确的字符串
xesearch

识别在“文本模式”下拼写错误但在“数学模式”下正确的字符串

我的文字编辑工作主要是发现拼写错误。我有一些由字符串组成的拼写错误,例如“ .”、“”、“ ,”、“ :”...(标点符号前的空格),我们在文本模式下认为这些拼写错误(例如“as follow :”),但在内联数学或数学环境中则不是问题(例如“$\mu .$”)。 通常我们使用自定义 emacs 的查询替换正则表达式来查找和纠正这些拼写错误,但是,由于 emacs 不区分数学模式和文本模式(我知道,我可以使用一些技巧来做到这一点,但这不是一个强大的解决方案),我通常会有很多误报(这非常无聊)。 我想知道是否有原生的 La​​TeX 解决方案可以做到这一点...

Admin

错误自动将特殊格式应用于文本中选定的单词(XeLaTeX)
xesearch

错误自动将特殊格式应用于文本中选定的单词(XeLaTeX)

我需要用 XeLaTeX 引擎编译的文档中为特定单词着色,请遵循此答案自动将特殊格式应用于文本中选定的单词。 \documentclass{article} \usepackage{color,xesearch} \SearchList*{redwords}{\textcolor{red}{#1}}{hello} \begin{document} This is hello and this is hellow. \end{document} 我有错误 ! 未定义的控制序列。\xdef \xs...

Admin

xesearch 中的 wordcount 错误
xesearch

xesearch 中的 wordcount 错误

我正在使用在 stackexchange 上找到的一些代码来计算 LaTeX 文档中的单词数。我在 Mac 上使用 TeXLive,并使用 XeLateX 来生成 pdf 文档。它生成了一个 pdf,但带有错误消息,较长的文档无法生成正确的 pdf。 这是一个最简单的文档: \documentclass{article} \usepackage{xesearch} \newcounter{words} \newenvironment{wordcount}{% \setcounter{words}{0} \SearchList!{wordcount}{\...

Admin

XeLaTeX 连字符与 xesearch 包冲突
xesearch

XeLaTeX 连字符与 xesearch 包冲突

我正在使用软件包(带选项)和软件包(带选项开启)XeLaTeX来编译法语文档。问题是:加载软件包时,和连字符不起作用。有什么建议吗?fontspecLigatures=TeX}babelfrenchendashemdashxesearch % !TeX TXS-program:compile = txs:///xelatex/[--shell-escape] % !TEX encoding = UTF-8 Unicode \documentclass{article} \usepackage{fontspec} \defaultfontfeatures{L...

Admin

有没有办法让 xesearch 搜索和替换一个术语,并将替换内容编译为 LaTeX 命令?
xesearch

有没有办法让 xesearch 搜索和替换一个术语,并将替换内容编译为 LaTeX 命令?

我已经使用了 xesearch 包https://www.ctan.org/pkg/xesearch?lang=en 探索研究在我的标题中自动替换简写符号: \usepackage{xesearch} \SearchList{list1}{Very Long Search Replacement 1}{SRa} \SearchList{list2}{Very Long Search Replacement 2}{SRb} 将其放入标题栏可进行搜索和替换: “SRa 和 SRb” 变成 “超长搜索替换 1 和超长搜索替换 2” 在生成的文档中。 ...

Admin

回复:在乳胶文档中插入位于计数器环境之前的计数器值?
xesearch

回复:在乳胶文档中插入位于计数器环境之前的计数器值?

我正在使用以下宏来计算期刊文章中的字数: \usepackage{xesearch} \newcounter{words} \newenvironment{wordcount}{% \setcounter{words}{0} \SearchList!{wordcount}{\stepcounter{words}} {a?,b?,c?,d?,e?,f?,g?,h?,i?,j?,k?,l?,m?, n?,o?,p?,q?,r?,s?,t?,u?,v?,w?,x?,y?,z?} \UndoBoundary{'} \SearchO...

Admin

将所有大写单词转换为小写单词
xesearch

将所有大写单词转换为小写单词

我想将所有全大写单词、缩写词等转换为小写,最好是自动实时转换,而不更改源文件。理想的解决方案还允许我使用黑名单和/或单独标记来阻止其中一些替换。 据我所知,这无法仅靠 LaTeX 来实现。 由于不了解 Lua,我尝试采用以下解决方案:宏:替换所有出现的单词类似于http://lua-users.org/wiki/FrontierPattern我可以匹配正确的单词。但由于替换适用于整个 tex 文件,包括关键字和命令,因此排版被破坏了。 有没有办法将 Lua 的字符串替换仅应用于输入 -文本仅此而已? 作为替代方案,我查看了xesearch-packa...

Admin

字数统计和‘超出 TeX 容量’
xesearch

字数统计和‘超出 TeX 容量’

我在序言中使用了这段代码,取自统计单词的环境: \usepackage{xesearch} \newcounter{words} \newenvironment{assignment}{% \setcounter{words}{0} \SearchList!{wordcount}{\stepcounter{words}} {a?,b?,c?,d?,e?,f?,g?,h?,i?,j?,k?,l?,m?, n?,o?,p?,q?,r?,s?,t?,u?,v?,w?,x?,y?,z?} \UndoBoundary{'} \Sear...

Admin