有写书的程序吗?我试图在一些论坛和网站上找到它,但我真的找不到。
有写书的程序吗?我试图在一些论坛和网站上找到它,但我真的找不到。
Answers:
对于较小的项目,使用Libreoffice Writer应该会很好。
如果您正在寻找专业的排版工具,那么最著名,使用最广泛的开源程序就是LaTeX。在Ubuntu上,软件存储库中提供了texlive LaTeX发行版。
请注意,LaTeX不是WYSIWYG(所见即所得)编辑器,而是WYGIWYW(所见即所得)排版语言,在某些方面可以与HTML进行比较。
LaTeX文件是纯文本,由LaTeX程序编译为DVI或PDF文件。存在许多样式模板,并且只要具备LaTeX语言的知识,就可以自己编写它们。
使用样式模板并仅编写纯文本可以使用户免于繁琐的布局工作,并使作者专注于正在编写的内容,而不是最终的外观。
尝试Scribus。Scribus是一个开放源代码程序,它将专业的页面布局引入Linux,它支持专业的发布功能,例如分色,CMYK和专色,ICC颜色管理以及通用的PDF创建。
有关其他安装方式,以及Debian / Ubuntu的说明
来源:Scribus
既然没有人提到它:如果您想要像LaTeX一样可预测的东西,但不需要所有功能(以及该功能所带来的复杂性),那么Markdown是一门很棒的语言。这是该网站用于标记的内容。
您编写纯文本,它将转换为格式化文本:
输入:
# Title
This is a paragraph with *italics* and **bold**.
输出:
这一段用斜体和粗体表示。
Ubuntu有一个名为Pandoc的程序,该程序可以将Markdown转换成基本上任何您想要的格式(包括LaTeX,如果您确定想要的格式比Markdown更好)。
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的最后一行。
如果您正在写小说小说,这是没人想过的答案:Plume Creator。
在此处找到它:http : //sourceforge.net/projects/plume-creator/
它是目前最佳的免费替代Scrivener。我已经在很多短篇小说中使用它,目前正在写小说,但它并没有使我失望。另外,此软件的开发人员始终乐于接受改进工具的建议。:)
就是说,Plume Creator只专注于写作,因此您不会因格式化和组织而烦恼。它还具有一个大纲器,用于计划您的绘图,以及用于记笔记的注释和用于保存字符/项目/设置数据的出勤记录。这种结构可以帮助您立即完成书本。
当然,完成草稿后,您需要在LibreOffice或LaTeX中“格式化”手稿。可以这么说,建议使用Plume Creator(如Scrivener)编写初稿,而LibreOffice则用于实际的格式设置,编辑和处理。
助剂是一种选择。在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软件包。
您可以使用LibreOffice Writer。它预装了Ubuntu。
尽管已经提到过LaTeX,但我认为我必须添加一个答案。
我目前在大学工作,目的是改进用LaTeX编写的书。
LaTeX是一种文档标记语言和文档准备系统。LaTeX术语仅指文档编写所用的语言,而不是指用于编写这些文档的编辑器应用程序。为了在LaTeX中创建文档,
.tex
必须使用某种形式的文本编辑器来创建文件。尽管大多数文本编辑器都可用于创建LaTeX文档,但已经创建了许多专门用于LaTeX的编辑器。
资料来源:维基百科
我用什么:
sudo apt-get install texlive-full
)git
或svn
)一本书是一个庞大的写作项目,包含许多步骤,每个步骤都需要使用自己的工具。因此,最好在此过程中使用多个应用程序,每个阶段使用一个应用程序:1>头脑风暴2>起草3>编辑4>出版。
主要问题在于在最初的起草阶段可能组织数百页的手稿。这可以通过为每个项目创建大量文档来解决,例如每章一个。 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
虽然LaTeX当然是这里的主要参与者,但我真的很喜欢
它主要用于编写开源项目的文档,这些文档将发布为静态HTML。但是,也可以用它写一本书。
它不是“所见即所得”的,但很像乳胶。如果需要,它使用的标记是“重组文本”(常用)或“降价”。它有点容易,功能较少。我还认为,使用扩展,自定义生成器等会更加灵活。
这是一本示例图书(从Sphinx生产的图书中随机选择):理论物理参考 0.1(第一版)(选项:html,pdf,book,source,blog post)
Focuswriter是一款全屏写作程序,旨在消除干扰。您可以通过更改字体,颜色和背景图像来定制环境,以增加氛围。FocusWriter具有动态更新的字数统计功能,可选的自动保存功能,可选的每日目标以及隐藏的工具栏,使您可以更清晰地聚焦。此外,当您打开程序时,当前正在进行的工作将自动加载并将您放置在文档的末尾,以便您可以立即跳回。
特点:
安装:
sudo apt-get install focuswriter
如果您希望使用最新版本,则只需添加项目的启动板存储库并从那里安装:
sudo add-apt-repository ppa:gottcode/gcppa
sudo apt-get update
sudo apt-get install focuswriter
进一步阅读:
apt-cache search focuswriter
,它找到了focuswriter。我正在运行Ubuntu 14.04。
编写小说所需的一切-Writer'sCafé是所有小说作家的一套强大工具,无论经验丰富还是刚起步。作家咖啡馆的核心是StoryLines,这是一个功能强大但易于使用的故事开发工具,可以极大地加快小说或剧本的创作和结构。
在这里找到:http : //www.writerscafe.co.uk/
* .deb软件包可用。
强烈建议您使用它,并且功能非常强大。
2016年,我发现了bibisco(bibisco.com)。我正在尝试正确:到目前为止,一切都很好。我提供更多信息:
Emacs的组织模式可以是文档(书籍)创作的一种非常简单实用的替代方法。可以将其转换为html,LaTeX,PDF等。这是有关如何使用Emacs的组织模式编写简短文章的简短文章:http : //www.academia.edu/4005672/Easy_Blogging_With_Emacs
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,接受。
您也可以使用AbiWord。它仅具有基本功能,但是它是一个非常轻量级的应用程序。
如果您使用Kubuntu,则可以使用Calligra Words。