论文部分内容阅读
近年来,国家大力倡导电子政务建设,电子公文作为电子政务建设中关键的一环,其应用有着广阔的市场前景和巨大的发展潜力。随着“无纸化办公”的逐步推进,办文人员对前端排版制作系统的要求越来越高,常规排版软件已很难满足要求。如何快速高效、自动智能地制作出标准版面格式的公文,已成为公文办公系统亟待解决的问题。本文在此背景下主要做了以下几方面的工作:
1.分析了公文办文的主要特点和公文排版制作系统的主要需求,在此基础上,阐述了采用自动排版技术的可行性和优越性。
2.提出了一种基于模板的公文描述机制。将公文看作是数据、样式和规则的结合体。在对公文数据、公文样式和公文规则分别进行结构化建模的基础上,提出了一种基于模板的机制。在该机制下,对数据、样式和规则实行分离管理和有效重用。
3.设计了一种在模板机制基础上的自动排版方法。依照底层的公文模板机制和遵循正交化的设计原则,将自动排版设计为排版引擎、基于参数的自动排版和基于约束的自动排版三个彼此独立又相互协同的部分。其中排版引擎主要实现传统的物理排版功能;基于参数的自动排版实现数据和样式的组合;基于约束的自动排版实现对规则的满足求解。三部分相互协作,共同完成公文的自动排版。
4.描述了基于模板的自动排版应用系统-方正公文编辑器系统的具体实现。
目前,方正公文编辑器系统应用于中机、成都军区等办文单位,自动排版方法取得了良好的实践效果。