作者 主题: 一点微小的排版与abbyy使用经验  (阅读 464 次)

副标题: 为何我的眼中常含泪水,因为那TSR的排版狗屎一坨

离线 Victor

  • 根源探寻者
  • 版主
  • *
  • 帖子数: 477
  • 苹果币: 3
一点微小的排版与abbyy使用经验
« 于: 2018-11-09, 周五 13:51:08 »
首先,对PDF转Word文档,本人无条件推荐abbyy这个软件,实测吊打市面上大部分同类()

也因此下面的经验大都与abbyy有关():

·如何干掉文本框
http://blog.csdn.net/xing414736597/article/details/51065174
alt+f11,输入:
Sub 删除全部文本框()
'
' 删除全部文本框,保留文字


'    Dim i As Shape
'    For Each i In ActiveDocument.Shapes
'       i.ConvertToFrame
'    Next
    Dim ii As Frame
    For Each ii In ActiveDocument.Frames
      ii.Delete
    Next


' 取消所有框线
' ------------注:若文章当中存在有用的框线,请删除下边这几句---------
    Selection.WholeStory
    With Selection.ParagraphFormat
        .Borders(wdBorderLeft).LineStyle = wdLineStyleNone
        .Borders(wdBorderRight).LineStyle = wdLineStyleNone
        .Borders(wdBorderTop).LineStyle = wdLineStyleNone
        .Borders(wdBorderBottom).LineStyle = wdLineStyleNone
        .Borders(wdBorderHorizontal).LineStyle = wdLineStyleNone
    End With
' ------------注:若文章当中存在有用的框线,请不要执行上边这几句---------


End Sub

然后alt+f8运行“删除文本框”



·如何干死tsr的排版
tsr一般都是一页两列的排版,这样的排版直接复制出来的话会是有无限多回车的文档。。。所以你需要在(鸡)翻之前先把回车替换掉
回车在替换界面中的代码为^p(注意中文输入法是打不出^的,需要切换到英文)



·如果你使用PDF转Word文件,它有时也会将回车继承过来(再次推荐abbyy软件的纯文本模式),而且有时这种回车还是软回车(见下)。所以如果替换一般的回车不行的话,试试看软回车吧!



·http://jingyan.baidu.com/article/c1465413b0a9c70bfcfc4cbc.html
软回车是什么以及如何替换软回车!



·点开word文档中的字数,那里面的字符数其实才是真正的“字数”,一个字数约等于6个字符数,而一般的翻译软件一次最多翻译5000字,所以在机翻的时候一次最多只能复制833个字哦



·有时abbyy会将PDF中连在一起的-和软回车一起识别成一个word中不显示、但实际上会将单词隔开的横折弯钩一样的字符(我是复制到别的页面上才可见)。这个实际上是某种连字符,但在word中是搜索不到的······也就无法直接替换。目前只能在abbyy上保存时选择“保留换行符和连字符”(位于文档布局选项中),这样这个隐形的横折弯钩才会变回连在一起的-和软回车······然后就按上面的方法替换吧。
Play for fun.