尽管LaTeX和Lyx等标记和文档准备系统擅长创建较长的技术文档,但它们专注于文档的内容和结构,而不是提供对传单,广告,新闻稿,和杂志。

Scribus是一种开源的图形化桌面发布工具,专注于布局,框架,样式,图像管理和列间文档流。 Scribus是一款免费软件,可在Linux®,Windows®和Mac OS X平台上运行,并免费提供Adobe®InDesign®,AdobeFramemaker®和QuarkXPress等传统DTP工具的大多数功能。 Scribus生产可移植文档格式(PDF)和相关格式的文档,可以在标准的激光打印机和喷墨打印机以及专用的高端光栅图像处理(RIP)发布和打印硬件上进行打印。

比较结构化和面向布局的文档

结构化文档采用一系列格式化命令,样式和相关文本。 此顺序通常称为流程 ,因为文档的各个部分从一个线性到另一个线性进行。 为了改善结构化文档在特定打印机或其他输出格式上的分页和外观,结构化文档的某些部分(例如图形或边栏)无需精确显示在输入文档中出现的位置。 允许将文档的此类部分浮动在打印输出中,但在单个文档的流程范围内进行浮动 。

面向布局的文档是专为特定输出格式(例如8.5x11英寸的页面)设计的文档,因此,基于该输出格式的约束,支持显式和精确地放置文本和图形。 为了支持这种精确定位,面向布局的文档在单个文档中支持多个流程。 这些流通过使用框架来支持, 框架是包含文本和图形的固定宽度区域,并且可以连接(或链接 )到其他框架。 链接框架使对于第一个框架而言太长的文本无法在另一个框架中自动继续。 例如,从一页开始但在另一页结束的报纸文章通常由第一页上的框架连接到另一页上的另一框架。 DTP与文字处理软件之间的主要区别在于,它着重于多种流程,并且帧和图形的精确放置是它们的主要区别。

常见的开源文字处理程序包(例如LaTeX和Lyx)旨在创建结构化文档,而其他程序(例如AbiWord,KWord(不幸的是KOffice的一部分,现在不再活跃开发)和LibreOffice)为框架提供支持,但是不需要它们的使用。 (请参阅相关主题的链接,这些包的更多信息。)的scribus是专为DTP,因此使用帧作为一个基本概念。

在受支持的平台上安装Scribus

在大多数Linux发行版的存储库中都可以找到Scribus。 如果您的Linux发行版是这种情况,则可以以root用户身份或使用发行版的标准软件包管理命令使用sudo命令在系统上安装Scribus。

如果您不使用Linux,或者您的Linux发行版的在线存储库中不包含Scribus软件包,则可以下载适用于Windows(32位或64位),Mac OS X,OS / 2 eComStation的最新版本的Scribus。或者俳句从的scribus下载页面(请参阅相关主题 )。 该页面还提供了链接,从中可以下载openSUSE,SUSE Linux Enterprise Server 11,Red Hat Enterprise Linux 6,CentOS 6和Mandriva Linux发行版的RPM软件包管理器文件。

在Scribus中创建或打开文档

安装Scribus后,可以通过从基于GNOME的Linux系统上的“ 图形”菜单,任何Linux系统上的命令行,从Windows系统的“开始”菜单上的文件夹或从Mac OS的“应用程序”文件夹中选择它来启动它。 X系统。

除非您通过在图形文件管理器中双击现有Scribus文档来启动Scribus(或从命令行启动Scribus时提供现有Scribus文件的名称),否则Scribus会在程序首次启动时显示其“新文档”窗口, 如图1所示。

图1. Scribus中的“ New Document”窗口
使用Scribus进行开源桌面发布

“新文档”窗口使您可以轻松进行以下操作:

  • 创建具有常见页面布局的新文档,例如单面,双面以及三折或四折文档
  • 从为常见类型的面向布局的文档提供的各种模板创建新文档
  • 从最近编辑的文档列表或使用系统的标准浏览窗口打开现有的Scribus文档

接下来的两节说明了如何创建不同类型的新Scribus文档。

从文档布局创建文档

要创建基于标准文档布局的新文档,请执行以下步骤:

  1. 在“新建文档”窗口中选择所需的布局。
  2. 要在新文档中自动创建多个文本框架,请在“新建文档”窗口中选择“ 自动文本框架”复选框,然后指定新文档中所需的列数以及它们之间的间隔。
  3. 单击确定以创建新文档。

图2显示了使用双面文档布局创建的新Scribus文档。

图2.从标准文档布局创建的新文档
使用Scribus进行开源桌面发布

提示:从文档布局创建的新Scribus文档默认为A4纸张尺寸。 从通用文档版式创建新文档时,请确保从“ 尺寸”列表中选择要在文档中使用的纸张尺寸。 在文档创建过程中尽早指定页面大小可防止以后进行大量布局修改。

从模板创建文档

创建新文档时,“从模板新建”选项卡上的选项(如图3所示)通常比默认文档布局选项更有用。 在此选项卡中,您可以使用Scribus用户提供的各种模板中的任何一个来创建新文档。 在创建常见类型的新文档时,模板为您提供了重要的起点,从而节省了创建和定位框架的时间。

图3.从模板创建一个新的Scribus文档
使用Scribus进行开源桌面发布

从模板创建新文档时,从“从模板新建”选项卡的左窗格中选择要创建的文档类型,以在中心窗格中查看可用的模板。 然后,从中央窗格中选择一个特定的模板。 您可以单击右窗格中的“ 预览 ”以查看与该模板关联的布局。 选择了要使用的模板后,单击“ 确定”以创建新文档。

在模板或现有文档中替换字体

当打开现有的scribus文档或模板创建一个新的文件,如果任何文档或模板中使用的字体未在系统上安装的scribus您的文档打开之前显示“字体替换”窗口,如图图4 在将模板中的所有现有字体映射到系统上可用的等效字体之前,无法继续使用从模板创建的文档。 如果没有看到此窗口,请跳至“ 添加,链接和修改框架 ”部分,以继续使用新文档。

图4.在Scribus文档中替换字体
使用Scribus进行开源桌面发布

图4所示的“ 原始字体”列显示了正在使用的文档或模板中引用但在系统上找不到(或在同一位置找不到)的字体列表。 替换字体”列将显示建议的替换列表,您几乎肯定会想要对其进行修改。 单击此列中的任何字体将显示系统上可用字体的可滚动列表。 从该列表中选择要使用的字体,以更新建议的替换并返回到“字体替换”窗口。

当您对选择的替换感到满意时,单击“ 确定”进行替换,然后在Scribus中打开新文档或现有文档。

提示:创建要在其他系统上可以编辑的Scribus文档时,请勿仅保存文档并将其传输到其他系统。 而是单击“ 文件” >“ 收集输出”以显示一个窗口,该窗口使您可以确定用于保存Scribus文档,其引用的所有图形以及所使用的所有字体的目录。 (在该窗口中选择“ 包括字体”选项以包括字体。)

添加,链接和修改框架

Scribus支持几种不同类型的框架:

  • 文本框架 -这些框架中,您可以手动输入文本,也可以从外部文件或文字处理文档中导入文本。 Scribus支持以逗号分隔值(CSV),DOC(Microsoft®Office Word),HTML,打开文档文本(ODT),Palm数据库(PDB)和标准文本(TXT)格式导入文件。
  • 图像帧 -这些帧中,您可以显示和缩放大多数图形格式的现有图像文件。
  • 渲染帧 -这些特殊用途的帧包含使用来自外部应用程序的格式命令生成的渲染图像。 渲染帧的最常见用途是嵌入LaTeX生成的数学表达式。 Scribes为嵌入式LaTeX,LilyPond(活页乐谱),gnuplot,Graphviz和POV-Ray命令提供了内置支持。

每个框架都有特定于类型的插入和修改选项。 为了简化本文,本节的其余部分着重于插入和链接文本框架。

添加文字框架和文字

要在Scribus文档中插入新的文本框架,请执行以下步骤:

  1. 通过执行以下任一任务开始插入文本框:
    • 当光标在Scribus窗口中时,键入字母T
    • 单击插入 > 插入文本框架
    • 单击工具栏的“ 插入文本框架”图标,该图标看起来像一个以字母“ A”开头的小文档。
  2. 单击并按住鼠标左键在您想要放置框架角之一的位置。
  3. 拖动鼠标以绘制代表新框架的矩形,完成创建框架后释放鼠标左键。

图5显示了Scribus文档中的单个框架。

图5. Scribus文档中的空白框
使用Scribus进行开源桌面发布

要将外部文件中的文本插入新框架,请执行以下步骤:

  1. 右键单击框架,然后单击“ 获取文本”

    显示浏览窗口。

  2. 浏览到要插入的文件的位置,然后选择它。
  3. 如果文件没有标准文件扩展名,但包含受支持的文本类型,请从“导入器”列表中选择适当的导入格式。
  4. 单击确定将所选文件导入到指定的框架。

图6显示了一个文本框架,其中已将文件的内容导入其中。

图6.在文本框中导入的文本
使用Scribus进行开源桌面发布

将文本框架链接成一个流程

如本文开头所述,使用多个框架是面向布局的文档的基本方面。 从一帧流到另一帧的文本内容也具有类似的基本意义,因为它使多个流可以从一页开始,吸引了读者的眼球或注意力,而在文档的其他位置处都有结论。 Scribus无需尝试手动使文本适合一系列框架,而是使链接框架变得容易,这样,当第一个框架已满时,自动从一个框架开始的文本将在另一个框架中继续。 调整链接框架的大小会自动在其上重新排列文本,调整每个框架中的文本以匹配新的框架大小。

包含超出当前显示范围的文本的Scribus文本框架由其右下角的小“ x”图标指示,如图6所示。要将一个过多的框架链接到另一个框架,请执行以下步骤:

  1. 选择的框架太小,无法显示与其关联的所有文本。
  2. 单击工具栏上的“ 链接文本框架”图标(看起来像两页,用箭头隔开),或按键盘上的字母“ N”。
  3. 选择要向其传递文本的框架。

选择第二帧之后,文本从您选择的第一帧流向第二帧,如图7所示。

图7. Scribus中的链接文本框架
使用Scribus进行开源桌面发布

链接框架不仅限于两个框架:如果需要将文本传递到其他框架,则可以继续选择其他框架。 如果随后需要链接到其他框架,只需在开始链接过程时选择当前链接框架集即可。

生成PDF和RIP就绪的文档

除了提供用于创建和编辑文档的强大且易于使用的功能外,Scribus还擅长于生成高质量的PDF输出,您可以使用标准PDF查看器(例如AdobeAcrobat®)将其输出到任何打印机,但也适合大多数用户使用RIP和具有生产质量的打印机,服务局和杂志发行商。 Scribus创建符合国际标准化组织(ISO)标准的高端PDF 1.4和PDF / X-3输出,以提供现代打印机和打印机所要求的高质量,色彩管理输出(ISO 15930-3:2002)。印刷厂。 (请参阅相关信息的链接,这个标准的详细信息。)

要为打印机生成PDF输出并交付给印刷厂,请单击File > Export ,然后选择Save as PDF 将显示一个窗口, 如图8所示。

图8.在Scribus中导出PDF输出
使用Scribus进行开源桌面发布

图8所示的窗口提供了几个不同的选项卡,以帮助您微调PDF输出,提供现代印刷厂所需的信息以及控制PDF输出的使用方式。 以下是这些标签的快速摘要:

  • 常规 -使您可以指定与文档兼容的PDF级别,输出图形分辨率,图像压缩等
  • 字体 -使您能够识别要嵌入和轮廓显示的字体,以避免在打印PDF输出时出现问题
  • 附加功能 -使您可以**和指定显示PDF输出时使用的演示效果
  • 查看器 -提供对PDF输出中页面布局的控制,以及通过显示书签,工具栏,缩略图等,PDF查看器如何与该PDF交互。
  • 安全性 -使您可以用密码保护PDF文档并控制其使用方式-是否可以打印或修改它,用户是否可以复制或注释该文件的各个部分,等等。
  • 颜色 -使您能够优化PDF文档中使用的调色板
  • 印前 -使您能够提供复杂的印刷店需要的特定信息,例如裁切标记,套准标记和颜色条

Scribus的“另存为PDF”窗口中提供的功能可让您对PDF输出进行大量控制,从而使您可以为使用PDF的设备指定所需的功能,无论是在屏幕上还是在屏幕上或网络显示,在家用或办公室打印机上打印,或交付给生产质量的打印所。

结论

Scribus是功能强大的DTP应用程序,它提供了多平台开放源代码软件的质量和复杂性的出色示例。 本文仅涉及其许多功能的表面。 除了提供基本的DTP功能外,Scribus还包括复杂的色彩管理和印前功能,这些功能传统上仅在昂贵的特定于平台的软件包中可用。 而且您无法击败价格!


翻译自: https://www.ibm.com/developerworks/opensource/library/os-scribus/index.html

相关文章: