如何正确地将代码从 .pdf 复制/粘贴到终端上打开的新文件中?

如何正确地将代码从 .pdf 复制/粘贴到终端上打开的新文件中?

我有一个包含以下代码的pdf:

#!/bin/sh
echo
echo “**** Pulling changes into Dev [Hub’s post-update hook]”
echo
case “ $1 ” in

如果我复制该代码并将其粘贴到我的终端上,执行完后pico myhookname我会得到以下信息:

#!/bin/sh
echo
echo ?^?^?**** Pulling changes into Dev [Hub?^?^?s post-update hook]?^?^?
echo
case ?^?^? $1 ?^?^? in

我们如何正确格式化 .pdf 文件,以便当我们复制粘贴时,我们能得到正确的代码或文件?

以下是 PDF 的图片:代码片段 - pdf 文件

如果问题不在于 PDF,而在于创建此问题的原始程序(在本例中为 inDesign),是否有人知道如何插入代码,以便当我们复制粘贴时它就能正常工作?

ps - 顺便说一下,这些都是钩子,而且非常愚蠢,每次我想要开始开发时,我都必须手上写下所有必要的钩子。:/

答案1

键入代码时使用直引号 (" ")。(...) 在 InDesign 中,您可以更改首选项设置来确定使用哪些引号。您可以在使用引号帮助主题中阅读更多相关信息。

参考: http://blogs.adobe.com/indesigndocs/2009/05/5_typing_rules.html

如果你无法访问原始文件,但仍想修复与引号相关的问题,你可以将内容复制粘贴到 Text Wrangler 应用程序中,然后选择文本 > 拉直引号

相关内容