问题标签 [grep-indesign]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
adobe-indesign - 在 InDesign 中格式化特定单词的一部分
我正在编辑的书中有一个独特的虚构词。每次出现这个词时,我都需要将它的前三个字母斜体。
到目前为止,我已经确定 GREP 样式是我自动格式化该单词的最佳方法,但我无法创建一个有效的 GREP 字符串。欢迎任何帮助!
编辑:
我设法获得了一个有效的 GREP 查询,但这仅在“查找/更改”对话框中对我有用。我相信这些 GREP 字符串需要根据它们在程序中的使用位置而有所不同......
顺便说一句,我正在寻找的具体词是youniverse
. 我需要you
总是斜体。
我当前的工作查找/更改 GREP 查询是:
这是获得我正在寻找的结果的基本方法。理想情况下,这将是我的主要段落样式中的 GREP 样式,因此我可以在每次出现单词时按程序应用此样式
grep - 用 ^ 排除多个模式
我正在尝试搜索以左撇号开头但不包括句号和右撇号的 250 多个字符的字符串;逗号和结束撇号;感叹号和结束撇号;或问号和结束撇号。我正在尝试查找长引号,但不包括短引号(少于 250 个字符)。问题是右引号看起来与所有格撇号相同。(也许美国人用他们的双引号引起了一些注意?)
这是没有排除标点符号的代码。,!?
这是我修改后的代码(不起作用):
这样我就可以包含诸如“查尔斯的马”之类的短语,但不包括 250 个字符以下的引号
regex - 有没有办法在后面创建多个角色?
我需要一种方法来查找不排除包含撇号 s 的长引号的长引号。这是我的代码:
请参阅此正则表达式演示。
有两个长引号(一个带有所有格撇号 s)和一个短引号,它会找到两个长引号。但在 InDesign 中,它只查找前面有撇号的任何 250 个字符(它忽略了完整的点、问号、逗号和感叹号)。我认为这是因为它只在积极的后视中查看单个角色。有没有办法让它寻找两个角色?
grep - 寻找第二个回车 Indesign Grep
我正在寻找 Indesign 的 grep 代码,我有以下几行:
第 1 行和第 2 行将右缩进
第 3 和 4 行将左缩进
第 5 和 6 行将再次右缩进
除第六行外,每一行后面都有回车。
我想在第 2、4 行之后定位回车并将其替换为其他字符或强制换行符。
如何在 grep 中做到这一点?
replace - 应用“全部更改”时的 GREP 更改功能
好的,所以这真的很奇怪。我正在运行此 GREP 以在右引号/撇号和脚注之间添加空格。
寻找:
改变:
当我一一更改它们时效果很好,但是当我点击“全部更改”按钮时,它只会删除所有找到的脚注!我有数百个脚注要更改,因此非常感谢任何帮助,因为我真的不想在不必要的时候更改它们。
grep-indesign - 使用 InDesign GREP 选择字符后的文本
嗨,我是新手,并试图在段落样式表中使用 GREP 样式在短划线后查找文本
到目前为止,我有 (?<=~=).+ 但没有工作,请问我错过了什么?
adobe-indesign - 在 InDesign 中,有没有办法将具有一个粗体字符的整个单词加粗?
我正在研究 InDesign 中的索引。一些页码以粗体显示,另一些以斜体或常规显示。在编辑过程中,一些粗体页码的第一个数字不知何故被改变了。我已经弄清楚如何通过为粗体数字着色并使用 GREP 搜索粗体字 (\b\w+\b) 重新着色正确的页码来突出显示这些页码。我想不通的是如何选择只有一些数字的“坏”页码并使整个“单词”加粗。有任何想法吗?不必手动修复它们会很好。
adobe-indesign - InDesign GREP 重新格式化时间范围
Indesign GREP 新手在这里。我收到需要重新格式化的时间文本。我将如何使用 GREP 代码格式化时间范围,以在同一时间范围内有两次“am”或“pm”的任何时间范围中省略第一个“am”或“pm”?另外,我试图从所有时间范围中省略“:00”。有没有一种简单的方法可以在同一个 GREP 中消除它?
例如:
提供以下服务: • 上午 9:15-10:00 • 下午 1:00-下午 3:30 • 上午 11:30-下午 12:30 • 上午 9:00-下午 1:00
这就是我的目标: • 9:15-10am • 1-3:30pm • 11:30am-12:30pm • 9am-1pm