From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.help Subject: Re: Off-topic: Plain text, XML or LaTex? Date: Mon, 23 Jun 2003 13:27:06 -0400 Organization: =?koi8-r?q?=F4=C5=CF=C4=CF=D2=20=FA=CC=C1=D4=C1=CE=CF=D7?= @ Cienfuegos Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <4nu1agbt79.fsf@koz.bwh.harvard.edu> References: <81u1ahq8ur.fsf@kwikemart.springfield.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1056389720 16207 80.91.224.249 (23 Jun 2003 17:35:20 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 23 Jun 2003 17:35:20 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Mon Jun 23 19:35:18 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19UVCz-00047c-00 for ; Mon, 23 Jun 2003 19:34:25 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19UV9b-0006Ic-I9 for gnu-help-gnu-emacs@m.gmane.org; Mon, 23 Jun 2003 13:30:55 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.ems.psu.edu!news.cis.ohio-state.edu!news.dfci.harvard.edu!news.harvard.edu!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 33 Original-NNTP-Posting-Host: koz.bwh.harvard.edu Original-X-Trace: plato.harvard.edu 1056389226 752 134.174.9.110 (23 Jun 2003 17:27:06 GMT) Original-X-Complaints-To: news@plato.harvard.edu Original-NNTP-Posting-Date: Mon, 23 Jun 2003 17:27:06 +0000 (UTC) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (usg-unix-v) Cancel-Lock: sha1:BZoV1VLnZg2t52bepv/vR8TOMN0= Original-Xref: shelby.stanford.edu gnu.emacs.help:114646 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:11139 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:11139 On Mon, 23 Jun 2003, oonplnhd02@sneakemail.com wrote: > I like plain text, and have for a long time used outline-mode to > write both my own private notes as well as draft documents. I have > also for a long time been thinking about moving to LaTex so that I > also can produce my final documents in Emacs as well. > > Now I have an opportunity to move to XML instead. So I would > appreciate your thoughts about this. > > How can I get up-to speed with writing XML inside Emacs? Is it worth > it, or should I stick with plain-ol-text? Any pointers to tutorials, > books etc is appreciated. > > Perhaps you have a completely different setup that you are willing > to share with me? > > One reason for liking plain text is it's portability (but so are eg > .pdf these days). Another is version control, I'm a heavy user of > cvs (pcl-cvs is *great*). I like plain text too. Generally I write a converter from my text format to the desired format, using hand-coded parsing and templates. Texinfo is actually very nice. You can embed Latex commands in it, I believe, and for technical documentation it is great. The Emacs texinfo-mode is very good. Also, Texinfo needs minimal markup, most of it is plain text you write. I have used XML with various setups, and the XAE (a package that glues several others together) is my favorite. I wouldn't use XML over plain text and Texinfo. Ted