unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: Emanuel Berg <embe8573@student.uu.se>
To: help-gnu-emacs@gnu.org
Subject: Re: RTF for emacs
Date: Tue, 27 May 2014 01:22:59 +0200	[thread overview]
Message-ID: <87y4xocegc.fsf@debian.uxu> (raw)
In-Reply-To: mailman.2088.1401056163.1147.help-gnu-emacs@gnu.org

Robert Thorpe <rt@robertthorpeconsulting.com> writes:

> I gave a few examples earlier, what about letters?
> What about short documents containing tables and
> diagram?  I often write these at work to explain
> things to other people.
> What about making a document that's just a set of
> photos or pictures?

Letters are perfect for plain text as this conversation
exemplifies. Tables can be used with plain text but it
is often the case they get out of hand and you sit
fiddling trying to get straight margins etc. like an
idiot. Images obviously can't be done in plain text.

For those cases, LaTeX is a good choice, again if the
end result - a PDF - is desired.

I just put together an example in but a few minutes. It
involves a header, a table, and a picture. Have a look
at the source [1] and result [2]. It is very easy. At
that level, it is not more difficult than HTML.

The most advanced stuff I ever did in LaTeX is
this [3]. I don't know how advanced it is but it took
some time, put it that way.

> There may be a fix for that, it's true.  There are
> bunch of other problems though.  In Emacs if you
> ps-print a buffer then it comes with a huge header.
> If you print it normally then the margins are tiny.
> There's no convienent way to include images, such as
> scans of other documents.  This stuff doesn't work
> well because very few people write letters using
> plain text.  I could fix it, but it would probably
> break in the future for that reason.

I never printed directly from Emacs but I used the lpr
(line/laser print[er]) of the
Common Unix Printing System, or cups. I remember there
was once a problem printing special chars but I solved
it. I don't remember how so probably it was a quick
fix. Grep the net.

> I've tried to learn it.  I found it difficult to
> learn and I found the resources on the internet poor.
> Almost all of them seem to assume that the user has
> read one of the books on the subject already.

Like everything else in the pitch-dark computer world,
you are more benefited from books at a later
stage. Stage one is kicking and bending the door open
with you leg. As in, checking out my example, and
modifying it just a bit. Then, every day learn
something new. One thing a day is sufficient (365
things in a year! - except for the leap year when you
learn even more). It is not the Da Vinci code you have
to crack. More like a thousand of nails to hammer, just
like the hammerhead shark.

[1] http://user.it.uu.se/~embe8573/latex/example/letter.tex
[2] http://user.it.uu.se/~embe8573/latex/example/letter.pdf
[3] http://user.it.uu.se/~embe8573/about/matte.pdf

-- 
underground experts united:
http://user.it.uu.se/~embe8573


       reply	other threads:[~2014-05-26 23:22 UTC|newest]

Thread overview: 76+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.2088.1401056163.1147.help-gnu-emacs@gnu.org>
2014-05-26 23:22 ` Emanuel Berg [this message]
2014-05-27  1:14   ` RTF for emacs Robert Thorpe
2014-05-27 15:35     ` regcl
     [not found] <mailman.2185.1401153598.1147.help-gnu-emacs@gnu.org>
2014-05-27  3:03 ` Emanuel Berg
2014-05-27  4:16   ` Rusi
2014-05-27 17:39     ` Emanuel Berg
2014-05-29 21:55     ` Charles Philip Chan
     [not found]     ` <mailman.2481.1401400611.1147.help-gnu-emacs@gnu.org>
2014-05-30  4:22       ` Rusi
2014-05-30  4:24         ` Rusi
2014-05-27 20:52   ` Robert Thorpe
     [not found] <mailman.2070.1401045897.1147.help-gnu-emacs@gnu.org>
2014-05-25 20:45 ` Emanuel Berg
2014-05-25 22:15   ` Robert Thorpe
2014-05-25 23:13     ` Allan Streib
2014-05-26 17:11       ` Sharon Kimble
     [not found]       ` <mailman.2140.1401124304.1147.help-gnu-emacs@gnu.org>
2014-05-26 23:32         ` Emanuel Berg
2014-05-27  0:18         ` Emanuel Berg
2014-05-27  0:38         ` Emanuel Berg
2014-05-26  1:22     ` Charles Philip Chan
2014-05-26  1:40       ` Robert Thorpe
2014-05-26  1:47         ` Charles Philip Chan
     [not found] <mailman.1964.1400890902.1147.help-gnu-emacs@gnu.org>
2014-05-24  0:53 ` Emanuel Berg
2014-05-25 19:24   ` Robert Thorpe
2014-05-25 20:38     ` James Freer
2014-05-26  1:15     ` Stefan Monnier
2014-05-26  1:49       ` Robert Thorpe
2014-05-26  3:41         ` Stefan Monnier
     [not found]         ` <mailman.2103.1401075744.1147.help-gnu-emacs@gnu.org>
2014-05-26 12:39           ` Rusi
2014-05-26 14:15             ` Rusi
2014-05-26 23:29           ` Emanuel Berg
     [not found]       ` <mailman.2101.1401068969.1147.help-gnu-emacs@gnu.org>
2014-05-26  2:41         ` Rusi
2014-05-26 23:28         ` Emanuel Berg
     [not found]     ` <mailman.2081.1401050318.1147.help-gnu-emacs@gnu.org>
2014-05-29  0:55       ` Emanuel Berg
2014-05-29  5:17         ` Rusi
2014-05-29 22:49           ` Emanuel Berg
2014-05-29  9:28         ` James Freer
     [not found] <mailman.1727.1400661716.1147.help-gnu-emacs@gnu.org>
2014-05-21 12:38 ` Hans BKK
2014-05-29 10:57 ` Hans BKK
2014-05-29 11:56   ` Stefan Monnier
2014-05-29 14:08     ` Eric Abrahamsen
2014-05-29 21:43       ` Charles Philip Chan
2014-05-29 15:37     ` James Freer
2014-05-29 15:46       ` James Freer
     [not found]       ` <mailman.2414.1401378376.1147.help-gnu-emacs@gnu.org>
2014-05-29 18:59         ` Joost Kremers
2014-05-29 21:03           ` James Freer
2014-05-29 21:25   ` Charles Philip Chan
2014-05-29 22:55   ` Emanuel Berg
2014-06-01 21:55     ` Joost Kremers
2014-06-10 23:50       ` Emanuel Berg
2014-06-12  2:15         ` Joost Kremers
     [not found]   ` <mailman.2476.1401399043.1147.help-gnu-emacs@gnu.org>
2014-05-29 23:00     ` Emanuel Berg
2014-06-06  8:17     ` Hans BKK
2014-06-06 13:53       ` Charles Philip Chan
2014-05-21  8:41 James Freer
2014-05-21  8:54 ` Rasmus
     [not found] ` <mailman.1730.1400662362.1147.help-gnu-emacs@gnu.org>
2014-05-23 23:49   ` Emanuel Berg
2014-05-24  0:21     ` Robert Thorpe
2014-05-24  0:58       ` Charles Philip Chan
     [not found]       ` <mailman.1969.1400893171.1147.help-gnu-emacs@gnu.org>
2014-05-24  1:04         ` Emanuel Berg
2014-05-24  2:13           ` Charles Philip Chan
2014-05-24  5:33       ` Thien-Thi Nguyen
2014-05-24  7:56       ` Glyn Millington
     [not found]       ` <mailman.1983.1400918458.1147.help-gnu-emacs@gnu.org>
2014-05-24 17:07         ` Emanuel Berg
     [not found]       ` <mailman.1980.1400909455.1147.help-gnu-emacs@gnu.org>
2014-05-24  7:54         ` Rusi
2014-05-24 12:33           ` Thien-Thi Nguyen
2014-05-24 18:22         ` Emanuel Berg
2014-05-25  1:45           ` Grant Rettke
     [not found]           ` <mailman.2046.1400982346.1147.help-gnu-emacs@gnu.org>
2014-05-25  2:22             ` Emanuel Berg
2014-05-25  3:17               ` Rusi
2014-05-25  6:51                 ` Emanuel Berg
2014-05-25  5:27           ` Yuri Khan
2014-05-25 14:14             ` Grant Rettke
     [not found]           ` <mailman.2052.1400995678.1147.help-gnu-emacs@gnu.org>
2014-05-25  6:40             ` Emanuel Berg
2014-05-25  7:30               ` Yuri Khan
     [not found]               ` <mailman.2055.1401003008.1147.help-gnu-emacs@gnu.org>
2014-05-25 20:37                 ` Emanuel Berg
2014-05-24 21:48     ` James Freer
     [not found]     ` <mailman.2035.1400968141.1147.help-gnu-emacs@gnu.org>
2014-05-24 22:25       ` Emanuel Berg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87y4xocegc.fsf@debian.uxu \
    --to=embe8573@student.uu.se \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).