22 12
发新话题
打印

制作文字文档的途径(探讨)

制作文字文档的途径(探讨)

谈谈个人的看法。

从发展的眼光看,我觉得以后文字资料的格式不外乎走这两个路径: 1.用TeX制作pdf; 2.xml 。

据我很有限的了解,现在出版业和学术界的文档主流就是TeX。国际期刊收论文基本上都要它,出版界似乎更普及。易标准化,排版功能非常强大,可精确地排出各种复杂的数学公式,对付一般用途就更轻松了。可方便地生成目录和索引。写完tex文档后,很容易就能生成pdf,很漂亮,看着就比一般word文档转pdf弄出来的帅
tex的平台适应性好,各种主流操作系统上都有免费开源的tex制作软件。

xml我了解的少,只知道它可以用于网页、数据库等等,很强大。所以对于我们在网上交换、发布资料也很方便。


我现在想的是,我们应当侧重哪个方向?或者两个途径都使用?

资料整理的工作规模肯定越来越大,小作坊式的经营无法满足要求。所以必须制定一个整体的标准化方案,这样的话即使有人退出或加入也不会造成太大影响,并且提高工作效率,方便制作和传播文档,方便相互交流技术、相互指导。
基于这个理由,就需要对文档格式和制作方法有一个长远考虑。

[ 本帖最后由 biaogang 于 2008-6-18 10:18 编辑 ]

TOP

tex是什么

TOP

自己google吧,内容相当多

这是一个简单的介绍:
http://www.math.zju.edu.cn/ligangliu/LatexForum/tex_start.htm

TOP

看见这么一句话:

XML, MathML, 甚至 ChemML, 它们在本质上是跟 TeX 完全不同的东西。TeX 是一种排版系统。XML, MathML 这些标记语言要变成漂亮的可以印在纸上的文档,还得靠 TeX 这样的后端支持。所以 XML 不会代替 TeX。

既然是本质上完全不同的东西,我想也就没有侧重哪个方向的问题了。


在网上在线发布,xhtml那是跑不了了的。TEX,我感觉以后如果把整理的资料出版实体图书,用处很大,最起码方便了很多。

[ 本帖最后由 柴荣 于 2008-6-9 22:47 编辑 ]

TOP

引用:
原帖由 柴荣 于 2008-6-9 22:42 发表 [url=http://www.youth-sparks.com/bbs/redirect.php?goto=findpost&pid=9821&ptid=1908][img]我感觉以后如果把整理的资料出版实体图书,用处很大,最起码方便了很多
整理电子版的时候,需要考虑的一个重大技术与政治前提就是随时准备把它变成纸版。

TOP

现在需要制定一个计划,让资料整理工作从目前的状况向tex和xml的道路转换。

我大致想了下,需要考虑的问题至少有:
`哪些领域用tex、哪些领域用xml
`从目前的方法转换到新方法,需要克服哪些困难?
`新的工作流程和技术方案(整理共运资料肯定与出版学术期刊不同;还需要考虑未来面临更多的人手、更大的分工的情况;未来“解放事业”的要求)


目前的工作方式是基于公共论坛,文字的发布靠大家发帖,电子书靠网盘。需要考虑如何能适用于其他的工作方式。

大概就想了这些,自己的想法还很模糊。这个工程太庞大了。

[ 本帖最后由 biaogang 于 2008-6-10 00:39 编辑 ]

TOP

第一步,得学习xml和tex。融汇贯通。

还有一个很现实的问题,不可能要求所有人都学会xml和tex才能参与工作,也没那个必要。门槛必须放低。

TOP

引用:
原帖由 柴荣 于 2008-6-10 00:50 发表
第一步,得学习xml和tex。融汇贯通。

还有一个很现实的问题,不可能要求所有人都学会xml和tex才能参与工作,也没那个必要。门槛必须放低。
分一下工就可以了,没什么问题。

TOP

感觉xml和tex虽用于不同的领域,但它们很相似,都是用于描述数据。用于阅读的是html和postscript-pdf。

多数参与者只需要懂得一些简单标签就行。


第一步,得学习xml和tex。融汇贯通。
——————————————————————————————
是啊!

TOP

现在对xml有了一个大体感觉。功能很强大,技术很复杂。不过对文本为主的静态发布来说,还是比较容易掌握的。

TOP

1000多页的技术文档

3.3M  XML实用大全.pdf
文件提取码: 3843965171756359
匿名提取文件连接 http://pickup.mofile.com/3843965171756359  

同样内容,不过是odt格式的:
  
1.6M  XML实用大全.odt
文件提取码: 5157897838061875
匿名提取文件连接 http://pickup.mofile.com/5157897838061875  

----------------
1999年的东西,可能有点过时了。

看见说Xlink和XPointer:

XLL 不仅更适合于新的用途,而且还适合于只使用HTML 要花很大气力才能达到的功能,如交叉引用、脚注、尾注、互连数据等等。

深有体会啊。html里做交叉引用能把人搞神经了。

TOP

xml专注的是存储数据,tex则是表现数据。

TOP

?? tex是存放吧,它的源文件和xml很像的,需要各种package

不过平时用的时候都是一体的,各种package都是现成的,直接就输出到显示结果了…… 唉,我也不懂,不管原理了,能简单学会用就行,现在还不会用。装了个CTEX,这个貌似比较傻瓜式,挺好。


以后就这样:大家都下载同一个软件包;左青自己要有个教程(不妨拿现成教程拼贴),简单实用的,功能也不需要讲多少;然后资料整理者照着做就行。牛人当然可以自己用一套方法。
大多数人甚至用不找软件包,就在txt里加标签就行

出版界和学术界的标准不少,左青自己的教程无需也不可能完全接轨。唯一原则应该是:易用

[ 本帖最后由 biaogang 于 2008-6-18 08:09 编辑 ]

TOP

完全不懂。要学也得下一步有空的时候了

关于这个——“html里做交叉引用能把人搞神经了”——我是用EXCEL加上WORD辅助来搞交叉引用的(就是脚注),做最后两三本电子书时才弄清楚,但已经可以很快了

TOP

我对tex完全不懂。不过我想排版系统主要搞的就是定义把文档以何种样式——比如字体、间距等等——表现出来。在tex源文件里,如果我想大幅度修改样式,简单吗?

xml则根本没有定义如何给最终用户展现数据和文档,它只是定义了以树状结构存储数据。展现的手段要用css或者xsl或者数据绑定或者脚本来写。

[ 本帖最后由 柴荣 于 2008-6-18 09:58 编辑 ]

TOP

太复杂啦。
看到一个说法“过分强调了版式和内容的分离[我这里指LaTeX],结果不但没有做到版式和内容的分离,反而造成版式无法自由调整。”  估计主要是因为太难了

越看tex我越觉得还是应当尽量用xml和html,从人道的角度 。tex的用处显得不那么大,或者干脆交给专业人员得了,或者 直接改用InDesign软件。唉,我迷茫了,迷茫呀!

InDesign可以考虑考虑

TOP

说到交叉引用,tex倒是有专门做超链接的宏包。tex宏包非常多。

[ 本帖最后由 biaogang 于 2008-6-18 10:01 编辑 ]

TOP

我胡说八道的说,感觉tex也没有必要太强调内容和版式分离。因为它主要服务于纸质实体出版物,这方面版式不可能太剧烈频繁改变。

TOP

tex源文件和xml一样也没有关于版式的直接设定,需要在另外的文件里编写设定,大多数人用不着或者不会自己设,所以就有不少“模板”。

帖两段源文件的例子

\section{TeX速成大法}
\begin{frame}
        \frametitle{泼一盆冷水先}
        \begin{itemize}
                \item 速成不等于能熟练使用。
                \item 速成不等于不需要思考。
                \item 速成不等于不需要实践。
                \item 速成不等于人人都能成。
        \end{itemize}
\end{frame}


\begin{assumption}
待月西厢下,迎风户半开;隔墙花影动,疑是玉人来。
\begin{eqnarray}
  \label{eq:eqnxmp}
  c & = & a^2 - b^2\\
    & = & (a+b)(a-b)
\end{eqnarray}
\end{assumption}


section, assumption, frame 这些东西的格式是在另外的文件里定义的。

[ 本帖最后由 biaogang 于 2008-6-18 10:13 编辑 ]

TOP

哦,原来这样。我以为直接写到一块去了。

TOP

 22 12
发新话题