用 html 格式注释一本书?

用 html 格式注释一本书?

我正在使用 Okular 注释 pdf 文件(例如添加注释、绘制线条、圈出文本、添加图像等)。

您推荐哪些应用程序来阅读和注释 html 书籍?例如,这本书http://cvs.sourceforge.net/cvstarballs/cl-cookbook-cvsroot.tar.bz2, 从http://cl-cookbook.sourceforge.net/

我的操作系统是 Ubuntu 12.04。

谢谢。

答案1

好吧,我有一个有趣的方法来做到这一点,但是既然你问了〜

答案?

Google 电子表格|看看这个:

https://docs.google.com/spreadsheets/d/1IEfYx8zclii0ux1nn1flK7aAnPrL0fuVvBqdhOzFPLY/edit#gid=0

为什么这对注释很有用?因为我可以右键单击任何框,然后添加评论或注释,或者我可以在旁边创建一个单元格,然后在那里发表评论。由于搜索功能,查找我的评论或注释非常容易,而且因为这是 Google 文档,所以我可以在任何地方访问它并进行协作编辑。

现在的问题是:你怎样把书运到这里?

所以我这里实际上有两本书;一本是从 PDF 中摘录的,另一本是从 HTML 中摘录的。您需要安装 Geany 才能有效地完成此操作:

sudo apt-get install geany

HTML 版本通常非常容易使用,因为句子中间没有换行符,而且您不必担心获取页码。因此,首先,我将使用 pdf 作为示例:

  1. 使用 PDF 查看器打开您的书;任何可以选择或解释文本的查看器。
  2. 全选: ctrl+a
  3. 粘贴到 Geany。

现在你需要决定如何格式化你的书。从我的例子可以看出,我为每个句子专门留一行,在段落中除第一个句子之外的每个句子前面加一个空格,用空单元格分隔段落,并在每个章节或部分后面附加一个 ↩。

你怎么做到这一点?

A)手动(愚蠢的方法)

或者

b)常用表达 在此处输入图片描述

我给你举一个简单的例子。

将文本转储到 geany 后:

  1. 打开代替ctrl+h
  2. 选中复选框“使用正则表达式“ 和 ”区分大小写
  3. 搜索:

    ([az]+[.\?!])( [AZ][az ])

大致搜索的是段落内新句子的开头。

进一步来说:

([az]+[.\?!]) - 最后一个单词全部小写,并以句号、感叹号或问号结尾。

([AZ][az])- 下一个单词在同一行,以大写字母开头,并以小写字母或空格作为下一个字符。

弯括号用于捕获文本(请参阅下面的教程链接)

  1. 代替:

    \1\n\2

\1使用第一个捕获 (),并放置一个换行符\n第二次捕获之间\2。最终的结果是,段落内的几乎所有句子都以换行符分隔,并在其前面加上空格。换行符之所以很重要,是因为它能使它很容易粘贴到电子表格中。

现在,要做的工作还有很多,这只是您可能需要做的一些示例。

不懂正则表达式?别担心,学习大约需要一个小时:

http://regexone.com/

干杯!

相关内容