有写书的程序吗?


50

有写书的程序吗?我试图在一些论坛和网站上找到它,但我真的找不到。


4
libreoffice可以执行大多数操作。如果那不适合您的需求,请更新有关缺少的内容的问题。
Panther

7
考虑LaTeX。在Ubuntu中,你可以安装texlive,也许LyX的,如果你是用来当你写他们“看到”您的文件的外观。两者都可以从软件中心获得。
carnendil

4
您想要哪种程序?您需要什么功能?开始使用Ubuntu之前,您使用的是什么?
Alvar

@ user169939:能否请您添加一些信息?您要写哪种类型的书(学术/故事)?您想如何发布它(印刷版/ epub / pdf)?
Martin Thoma 2013年

Answers:


38

对于较小的项目,使用Libreoffice Writer应该会很好。

如果您正在寻找专业的排版工具,那么最著名,使用最广泛的开源程序就是LaTeX。在Ubuntu上,软件存储库中提供了texlive LaTeX发行版。

请注意,LaTeX不是WYSIWYG(所见即所得)编辑器,而是WYGIWYW(所见即所得)排版语言,在某些方面可以与HTML进行比较。

LaTeX文件是纯文本,由LaTeX程序编译为DVI或PDF文件。存在许多样式模板,并且只要具备LaTeX语言的知识,就可以自己编写它们。

使用样式模板并仅编写纯文本可以使用户免于繁琐的布局工作,并使作者专注于正在编写的内容,而不是最终的外观。


7
我正在做书,但是:TeX和编程语言一样,就是您所写的东西。它没有附带“我要做什么”命令来阅读您的想法并修复标记中的错误。
Dan Neely 2013年

8
对于初学者来说,我几乎不会写LaTeX。Lyx使它变得更容易,同时仍在做相同的事情。
lonesomeday

4
@lonesomeday每个人都从初学者开始。
Gerrit 2013年


2
@Bakuriu,我认为“与HTML相比”暗含了“ HTML,CSS和JavaScript”。
zzzzBov

26

尝试Scribus。Scribus是一个开放源代码程序,它将专业的页面布局引入Linux,它支持专业的发布功能,例如分色,CMYK和专色,ICC颜色管理以及通用的PDF创建。

有关其他安装方式,以及Debian / Ubuntu的说明

或者单击以安装Scribus 安装左手的comixcursors

来源:Scribus


Scribus是非常专业的工具。
苦难

我同意这一点。LibreOffice非常适合编写草稿,但对于发布,您需要Scribus。我曾用它来出版书籍,而在出版方面,确实没有更好的Linux程序。
osarusan 2013年

我认为问题是关于写作,而不是出版。
phresnel 2015年

我认为写作和出版齐头并进。
米奇

12

既然没有人提到它:如果您想要像LaTeX一样可预测的东西,但不需要所有功能(以及该功能所带来的复杂性),那么Markdown是一门很棒的语言。这是该网站用于标记的内容。

您编写纯文本,它将转换为格式化文本:

输入:

# Title

This is a paragraph with *italics* and **bold**.

输出:


标题

这一段用斜体粗体表示


Ubuntu有一个名为Pandoc的程序,该程序可以将Markdown转换成基本上任何您想要的格式(包括LaTeX,如果您确定想要的格式比Markdown更好)。


2
@moose是的,我知道,这就是为什么我说:If you want something as predictable as LaTeX, but don't need all of the power (and the complexity that comes with that power)。并在需要时查看将Markdown转换为LaTeX的最后一行。
恢复莫妮卡

@moose我真的不明白您对Markdown的看法。是的,LaTeX功能更强大,但是缺乏功能是Markdown在某些情况下有用的原因。例如,如果我正在写书,我会用Markdown编写全部内容,然后将其转换为LaTeX作为最终草案。我不想在写作时考虑格式化。也许您会这样做,但是您就不是此答案的目标受众。
恢复莫妮卡

@Bredan Long:我没有反对Markdown的任何东西。我认为它非常适合StackExchange。但是,无论如何我都看不到使用Markdown的意义。而且您应该使用LaTeX编写书籍,因为结果比其他任何东西都要好得多。
Martin Thoma 2013年

9

如果您正在写小说小说,这是没人想过的答案:Plume Creator

在此处找到它:http : //sourceforge.net/projects/plume-creator/

它是目前最佳的免费替代Scrivener。我已经在很多短篇小说中使用它,目前正在写小说,但它并没有使我失望。另外,此软件的开发人员始终乐于接受改进工具的建议。:)

就是说,Plume Creator只专注于写作,因此您不会因格式化和组织而烦恼。它还具有一个大纲器,用于计划您的绘图,以及用于记笔记的注释和用于保存字符/项目/设置数据的出勤记录。这种结构可以帮助您立即完成书本。

当然,完成草稿后,您需要在LibreOffice或LaTeX中“格式化”手稿。可以这么说,建议使用Plume Creator(如Scrivener)编写初稿,而LibreOffice则用于实际的格式设置,编辑和处理。


+1从没听说过羽流创造者。我要去检查一下。
2013年

8

助剂是一种选择。在Literature and Latte网站上免费提供了完善的测试版。因为它是可商购的,所以下载(和支持)的链接来自那里的专用论坛。

正如Joe指出的那样,“ SE作家论坛上的很多人都非常喜欢Scrivener。您可能希望在其中找到一些有关它的文章-以及有关写作的所有内容。”

电子书编辑器Sigil可通过ppa获得:http : //code.google.com/p/sigil/wiki/LinuxDistroPackages

您可能还会考虑Wiki编辑器。其中的写作借口的人推荐wikidpad。我实际上更喜欢Zim,它是“基于Wiki技术的图形文本编辑器”,可从存储库中获得。

与KDE(和Kubuntu)相关联的Caligra Suite(可在存储库中使用)具有用于编写书籍和电子书的工具。

这是该公告的一部分:

Calligra Author是面向认真作家的专门工具[...],该应用程序将在从概念到出版物的电子书创建过程中为作家提供支持。我们特别考虑两个用户类别:

小说家创作的长篇小说带有复杂的情节,涉及许多角色和场景,但格式有限。与纸质教科书相比,希望利用电子书中新增功能的教科书作者。对于第一类,Calligra Author将提供在创作过程的不同阶段使用的工具:提要,写作,评论,修饰和出版。

对于第二类,Calligra Author将提供交互式内容元素,例如多媒体,2D和3D动画,嵌入式Web内容以及对JavaScript脚本的支持。我们的雄心是与其他应用程序开发人员合作,以使Calligra Author与其他编写器工具(例如Plume Creator)很好地集成在一起。

请注意,如果安装Calligra Author,则将引入许多其他的KDE和Calligra Suite软件包。


1
SE Writers论坛上的很多人都非常喜欢Scrivener。您可能想看看其中的一些文章-有关写作的所有事情。
2013年

6

您可以使用LibreOffice Writer。它预装了Ubuntu。

在此处输入图片说明


8
LibreOffice Writer在提交前不久弄乱了我学生的两篇论文。如果您不想感到沮丧,我全心建议不要使用此程序。LaTeX具有陡峭的学习曲线,但是对于较长的文本表现完美。去年,我已经成为乳胶迷。另外,编写一本书时,您可能想要签出git或Mercurial等版本控制。
Eekhoorn 2013年

1
@biologue那真的很烂:-(但是,可以随时与任何应用程序发生......墨菲定律同样,备份的东西。
stommestack

3
@biologue:我已经使用LibreOffice多年了,从来没有遇到破坏我工作的问题。不要让一个孤立的事件来决定是否使用功能强大的程序。
Lie Ryan

1
@LieRyan对我来说,有两个完全被破坏的案例是足够的理由。写一封信,好吧。如果需要,请使用LibreOffice,但我建议不要将其用于超过5页的内容。
Eekhoorn 2013年

1
备份很棒,但是如果应用程序遇到这样的问题,则没有理由不警告其他人。不过,应该将良好的备份做法视为必不可少的。
belacqua 2013年

5

尽管已经提到过LaTeX,但我认为我必须添加一个答案。

我目前在大学工作,目的是改进用LaTeX编写的书。

什么是乳胶?

LaTeX是一种文档标记语言和文档准备系统。LaTeX术语仅指文档编写所用的语言,而不是指用于编写这些文档的编辑器应用程序。为了在LaTeX中创建文档,.tex必须使用某种形式的文本编辑器来创建文件。尽管大多数文本编辑器都可用于创建LaTeX文档,但已经创建了许多专门用于LaTeX的编辑器。

资料来源:维基百科

例子

软件包和编辑器

参见LaTeX编辑器/ IDEWikipedia

我用什么:

  • Texlive(sudo apt-get install texlive-full
  • gedit(现在,在MATE中被称为luma)
  • Makefiles(保存用于创建输出和删除中间文件的命令)

为什么LaTeX是最佳选择

  • 排版非常出色-比Word更好(无论您使用Microsoft Word,OpenOffice,LibreOffice还是...)。参见示例https://tex.stackexchange.com/a/120279/5645,其中包含换行和分页
  • 纯文字:您只写文字。
    • 编写内容时,您不必关心演示文稿。
    • 它不会崩溃
    • 您可以使用版本控制(例如gitsvn
  • 社区
  • 价格:免费
  • 一致性:您的结果不会改变。因此,您可以在数年后将其编译到其他计算机上,并获得相同的输出
  • 您将获得PDF作为输出
  • 它很旧(TeX于1978年发布; Microsoft Office 1990; Adob​​e InDesign 1999)。在这段时间里,许多开发人员对其进行了改进。创建了新程序包并修复了错误。
  • 您可以获得漂亮的结果(在TeX和好友中完成漂亮的字体展示
  • 您可以排版任何内容(例如,LaTeX的键盘字体

4

一本书是一个庞大的写作项目,包含许多步骤,每个步骤都需要使用自己的工具。因此,最好在此过程中使用多个应用程序,每个阶段使用一个应用程序:1>头脑风暴2>起草3>编辑4>出版。

  • 使用LyXKileLaTeX脚本进行专业格式化的文本文件
  • Scribus格式化图形书籍
  • [或] LibreOffice只需一步即可起草和格式化
  • FocusWriter用于起草文本而不会引起干扰
  • Tomboy头脑风暴笔记
  • 阿尔萨语便捷词典和词典
  • [或] Zim Wiki,Tomboy Notes的替代品,用于起草,集思广益和组织
  • 电子书创作机芯

主要问题在于在最初的起草阶段可能组织数百页的手稿。这可以通过为每个项目创建大量文档来解决,例如每章一个。 LIBREOFFICE将很好地处理该方法。

一些作者在为每个项目创建大量文件时遇到问题,因为在起草本书时,在各个章节之间移动文本变得更加困难。例如,如果他们正在寻找前不久起草的特定内容并尝试按关键字进行搜索,则他们可能不得不求助于各个章节的单独搜索,直到获得评分。

对于单个文件项目,Libre Office很难起草一本书。在最终到达所需部分之前,您必须滚动看起来永远的样子。该文件没有一种易于使用的目录,可以将一个文件组织为可单击的单位。与自动在文件中导航到特定部分(例如目录)的其他工具相比,使用Libre Office,您将不可避免地浪费更多的书写时间。

ZIM WIKI DESKTOP是起草书长手稿的绝佳方法,可将原始文本快速组织为多个部分。输出可以导出为多种格式,包括HTML,当然还有WIKI格式,这是其主要设计目的。

在起草阶段之前,TOMBOY NOTES是一种以草图形式绘制本书并以文本格式编写初步章节的绝佳方法。用户创建注释,即章节,构想或键入的任何内容。它的优点是,它在所有笔记或属于用户创建的笔记本中的笔记的选定部分中搜索和检索关键字的能力优于其他应用程序。假小子笔记可以导入到ZIM ​​WIKI DESKTOP或导出到HTML或TEXT。

与诸如Libre Office之类的重量级应用程序相比,ZIM WIKI和TOMBOY NOTES都相当分散注意力。

FocusWriter专为消除干扰而设计。该应用程序可以占据整个屏幕,并具有前景(页面)和背景(页面周围的框架)。将鼠标悬停在屏幕上方时,会弹出一个菜单。将鼠标悬停在屏幕底部时,会弹出书写目标,例如每天完成的单词百分比。也可以设置一个计时器。将鼠标悬停在屏幕的左边缘时,会弹出一个场景列表表,以便轻松地从已定义的场景列表中导航,从而可以浏览冗长的文档。也有拼写检查,就像我在本文中提到的所有其他程序一样。

另一个方便的工具是ARTHA, 这是一个功能强大的同义词库和词典,它会自动在上述任何程序中突出显示的任何单词上弹出。用户只需按ctrl-alt-W或该工具即可为突出显示的单词提供定义,替代方案,亲戚和反义词。用户还可以将ctrl键激活器重新定义为适合其口味的任何东西。

起草该书的原稿后,必须对其进行格式化以进行印刷。

发布者经常要求以RTF或DOC格式提交,然后他们使用此格式生成自己的专有格式,并打印在纸上。必须严格遵守指定的DOC或RTF格式,否则发布者将直接拒绝它们。不过,值得重申的是,这只是一种初步格式,而不是直接从书本上直接打印到纸上的格式。

如果您是自我出版,那么电子书格式将成为人们经常关注的焦点。HTML是导出的最佳格式,因为提供电子书出版服务的第三方供应商可以轻松地将其转换为流行的电子书格式,例如epub和mobi。同样,CALLIBRE应用程序可以轻松地将html格式转换为epub和mobi,因为这三种本质上都是标记语言格式,旨在用于不确定的查看尺寸。(各种电子书阅读器大小或显示器)

如果要在纸上打印自己的书,那么LyX(使用LaTeX TeX进行格式化的应用程序)是一种流行的方法,至少在学术界和论文论文中都是如此。复杂的LyX应用程序的替代方法是使用更简单的LaTeX编辑器,例如Kile。您可以用纯文本形式写书,然后可以使用带有/ input {chapterFile}语句的自定义LaTeX模板来“引入”各章。您可以根据需要自动格式化书籍以查看其进度。我所做的实际上是使用LyX开发LaTeX模板,然后将LyX模板导出以供更简单的Kile程序使用,每当我急于“看书”时,便从FocusWriter切换到Kile,然后按生成我的book.pdf文件的按钮。很美丽!!

LaTeX的主人可以用简单的文字来制作书籍,然后自动将LyX或Kile标记为精美的书籍输出,并以最小的麻烦完成所有操作,使程序可以处理所有格式细节并使其不可见在作者心中。这是一种标记方法。您甚至可以让LaTeX / TeX开发人员帮助您开发模板。只需告诉他们,您唯一需要做的就是在\ input {someChapterFile}命令中添加正确的Chapterfile名称,并可能创建一些特殊的标记命令来重复格式化书中的主题,例如,如果您有插图诗歌,信件,剪辑或场景断裂,或特殊章节开头的文本格式。然后,您的章节文本文件将是所有文本,除了罕见的标记命令,可能是类似\ being {aPoem}来启动新的格式设置环境,然后是\ end {aPoem}来结束该特殊格式并重新启动默认格式。如果有人帮助您设置模板,LaTeX就是那么容易。

对于图形书籍,可以使用SCRIBUS完成最终的格式设置和排版,这提供了真正的“ 所见即所得 ”方法。Scribus的大师可以制作带有大量图形的独特书籍,并按她认为合适的方式进行艺术处理,在编辑时在屏幕上看到确切的最终输出,并且比使用传统的文字处理程序(如Libre Office)或像LyX这样的非传统标记“文档”处理器。

所有这些最终的格式化方法都需要掌握大量的学习技巧,但是它们可以提供特殊的优势。

关键是花时间(很多时间)来学习那些工具。 LibreOffice还可以格式化书籍的最终草稿,以便最终打印到纸上。它易于启动,但要发现其所有能力,仍需要花费一些时间。准备也有学习时间与此应用程序。希望您已经完成了初稿,否则学习阶段可能会成为创造性写作过程的主要干扰。尽管如此,与LyX或Scribus相比,Libre Office成功的障碍要低得多。但是,请为您中的任何一个准备时间,以在您学习时摆脱软件的困扰。

最后,与Calligra Author合作的Calligra Suit正在快速开发中(不要与Calibre混淆以进行电子书的创建和管理)。它是LibreOffice的替代方案。除文字处理程序Calligra Words之外,它还提供了一个称为Calligra Author的附加工具,该工具专注于分散注意力的自由写作,组织和将简单的电子书直接导出为epub和mobi等电子书格式。经过突飞猛进的发展,2014年,Calligra Author工具似乎已经放慢了速度,但值得跟踪。当他们的项目最终实现时,它应该成为一个非常强大的工具。但是直到那时,我仍在等待。

-软件安装注- 我使用Kubuntu中的软件中心来安装提到的所有软件,但 LaTeX除外。为此,我想确保获得字体等的完整安装。(默认安装特别受限制)因此,我建议打开终端窗口以从命令行下载。

sudo apt-get update
sudo apt-get install texlive-full 

您能添加一些方法来掌握您推荐的每个程序吗?
Alvar

3

虽然LaTeX当然是这里的主要参与者,但我真的很喜欢

狮身人面像

它主要用于编写开源项目的文档,这些文档将发布为静态HTML。但是,也可以用它写一本书。

不是“所见即所得”的,但很像乳胶。如果需要,它使用的标记是“重组文本”(常用)或“降价”。它有点容易,功能较少。我还认为,使用扩展,自定义生成器等会更加灵活。

这是一本示例图书(从Sphinx生产的图书中随机选择):理论物理参考 0.1(第一版)(选项:htmlpdfbooksourceblog post


我在某些文档中使用了狮身人面像-我非常喜欢。由于它与python紧密相关,因此在stackoverflow上还会发现许多用户。
belacqua

3

焦点作家

焦点作家

Focuswriter是一款全屏写作程序,旨在消除干扰。您可以通过更改字体,颜色和背景图像来定制环境,以增加氛围。FocusWriter具有动态更新的字数统计功能,可选的自动保存功能,可选的每日目标以及隐藏的工具栏,使您可以更清晰地聚焦。此外,当您打开程序时,当前正在进行的工作将自动加载并将您放置在文档的末尾,以便您可以立即跳回。

特点

  • TXT,基本RTF和基本ODT文件支持
  • 计时器和警报
  • 每日目标
  • 完全可定制的主题
  • 打字机音效(可选)
  • 自动保存(可选)
  • 实时统计(可选)
  • 拼写检查(可选)
  • 多文档支持
  • 届会
  • 便携式模式(可选)
  • 翻译成20多种语言

安装

sudo apt-get install focuswriter

如果您希望使用最新版本,则只需添加项目的启动板存储库并从那里安装:

sudo add-apt-repository ppa:gottcode/gcppa
sudo apt-get update
sudo apt-get install focuswriter

进一步阅读


focuswrite不在官方的ubuntu存储库中。您需要添加启动板存储库。我已经相应地更新了答案。
shivams,2015年

1
@shivams,我刚刚做了apt-cache search focuswriter,它找到了focuswriter。我正在运行Ubuntu 14.04。
blade19899

我在基于Ubuntu 14.04的Linux Mint 17.1上。Mint使用了Ubuntu的所有官方仓库,因此,如果我的仓库中不存在它,那么它就不应该出现在您的仓库中。只需检查一下,也许您之前已经添加了gottcode的启动板仓库。
shivams,2015年

嘿,我刚刚检查了一下。它实际上在官方存储库中。启动板存储库仅提供最新版本。更新答案。
shivams,2015年

2

编写小说所需的一切-Writer'sCafé是所有小说作家的一套强大工具,无论经验丰富还是刚起步。作家咖啡馆的核心是StoryLines,这是一个功能强大但易于使用的故事开发工具,可以极大地加快小说或剧本的创作和结构。

在这里找到:http : //www.writerscafe.co.uk/

* .deb软件包可用。

强烈建议您使用它,并且功能非常强大。


2

2016年,我发现了bibisco(bibisco.com)。我正在尝试正确:到目前为止,一切都很好。我提供更多信息:

  • bibisco是一个自包含的Java应用程序,带有内置的Java运行时引擎(JRE)
  • bibisco被翻译成多种语言:西班牙语,英语,法语,德语,波兰语...
  • bibisco支持多个写作项目
  • 在项目中,工作分为几章,每一章又分为场景,您可以随时拖放以重新排列章节和场景的顺序
  • 所见即所得的文本编辑器
  • 左下方的状态标志指示场景或章节的状态
  • 定义/创建结构,章节,角色,场景,位置,社交环境等

具有bibisco主菜单和新颖结构按钮的主菜单示例: bibisco主菜单,带有新颖的结构按钮


1
您能否提供更多信息?也许您喜欢的功能列表以及一些屏幕截图?进一步了解和了解它会很有帮助。
ThatGuy

尽管此链接可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。如果链接的页面发生更改,仅链接的答案可能会失效。- 来自评论
TheOdd

@ThatGuy是的,很抱歉以前没有描述过。我在这里学习如何回答
LobaLuna

@ WinEunuuchs2Unix我想我的简短发言确实隐含地回答了这个问题:是的,有一个名为bibisco的程序,该程序是专门为写书而设计的。
LobaLuna

@OwenHines感谢您指出。我已经编辑了我的回复。
LobaLuna

1

我有一个朋友使她以作家的身份生活。她告诉我,只有一本写书的程序:“出版商要求您使用的程序”。如果您使用的是发布者,那么我的朋友告诉我,即使自动发布变得如此简单,也是最好的选择,找到他们想要提交的格式,然后使用创建该格式的程序。

这可能涉及至少在最后使用Microsoft Word(以确保Libreoffice或Abiword的格式或您用来编写书的任何与Word兼容的程序的格式都已正确格式化并保存了书。)

如果您是自我发布,我建议您在文本编辑器中使用MarkDown,这仅仅是因为它会为您提供最多的发布格式选择。MarkDown将保存任何东西到该死的地方。



1

Linux书籍写作

希望使用Linux编写书籍的人们有很多选择。

1st>这本书的文学像小说一样,还是更具视觉感的(如教科书),还是极其视觉化的(如图画书)?

2nd>谁在出版这本书,他们接受的是最终格式版本还是预格式版本。例如,Createspace和Lulu需要最终格式版本。出版社通常需要预格式化版本。

这两个问题的答案有助于确定您要在图书项目中使用哪种Linux软件。

Scribus:越直观,您就越有可能想要使用Scribus之类的程序。有了它,您就很难按照想要打印出来的方式逐页地布局所有内容。

LibreOffice:如果该选项主要用于基于文本的书籍,但仍可以处理大量图片。这是大多数Linux人士都会使用的选项,因为它可以很好地处理各种各样的书籍类型和书写风格。

Calligra是一个替代套件,可能会在开发中赶上LibreOffice。现在就关注它。套件中有一个名为Author的应用程序正在开发中,该应用程序专为书籍项目而设计。它可能需要再过一两年才能从中受益。

在可以使用它们完成整个图书项目(内容创建和格式创建)的意义上,上述程序非常有用。这些是创建书籍的两个主要步骤。如果您有意识地将其分解为多个步骤,则可能会提高生产力,并最终获得更好的内容和格式。

因此,请考虑使用两个Linux程序,每个步骤都设计一个,以获得更好的结果和性能。

A>内容创建:

文学文本-FOCUSWRITER-对于书籍而言,用于创作文学文本的最佳Linux选择是Focuswriter。使用FocusWriter,您可以创建文本文件,例如,每个章节一个。它比文本编辑器好很多,因为您可以布局书写框的尺寸,并在其后面放置全屏墙纸。您决定字体适合内容创建的眼睛,而不是发布的字体。它具有拼写检查,单词计数,每天的单词计数目标,每天的小时目标,底部的弹出菜单(例如,每章的文本文件),左侧的弹出菜单(将单个文本文件分为多个部分或场景)实例)和顶部弹出菜单(设置,文件选项等)。然后弹出窗口从右侧滚动。

图形-GiMP,InkScape 用于书籍封面和图形。

B>用于发布的格式。

一旦创建了文本文件(前件,主要件或章,后件),则需要对其进行格式化以进行发布。为此,您可以使用LibreOffice。一家出版社正在接受您的项目,它可能需要一个doc文件(如您所愿),或者一个替代程序,例如Calligra。还有其他的,包括AbiWord。

LaTeX,LyX:但是,对于那些自行发布或拥有接受完全格式化pdf文件的发布者的人来说,还有另一种选择。该选项对喜欢编写脚本的Linux人员特别有用。是将LaTeX与LyX一起使用。但是,在您这样做之前,您需要知道谁在出版这本书,以及他们要求的格式。出版公司通常会在doc文件中要求使用预格式化版本而不是最终格式化版本。同样,LibreOffice将是您所需要的。Scribus可能是其他解决方案。如果您决定在Createspace或Lulu上自行发布,则存在pdf选项,并且需要最终格式版本。在这种情况下,LyX和LaTeX是一个不错的选择,但需要繁重的学习过程,而大多数人都不会忍受艰苦的学习。

LaTeX,LyX的好处是,如果您拥有一本书系列,并且它主要是基于文本的,但是可以包含对您的书籍的外观和感觉具有次要重要性的图片,那么您可以编写脚本模板来自动格式化只需按一下按钮,即可将您章节中的文本文件添加到书中,并带有页码,连字符,对正,标题,目录等,所有这些都很好地生成了模板规格。

LaTeX在处理数学公式和方程式方面取得了举世瞩目的成就,在学术界尤为著名。因此,如果您的书是小说,或者是具有许多等式,文本和书目的学术书籍,那么这就是去的路,如果您可以编写模板脚本,并且您的出版商接受最终格式的pdf文件,例如Createspace和Lulu,接受。


0

您可能要尝试使用标准UNIX文本处理工具troff(或groff它是GNU版本)。尽管它的主要应用领域是UNIX手册页,但它还具有格式化书籍的能力。

我认为,掌握起来要容易得多LaTeX(特别是如果您不需要任何精美的格式),并且可以产生专业的输出。

它预装在任何基于Linux或BSD的操作系统上(据我所知)。


0

您也可以使用AbiWord。它仅具有基本功能,但是它是一个非常轻量级的应用程序。

在此处输入图片说明


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.