unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Refcard for Gnus in a single file?
@ 2005-01-05 16:52 Reiner Steib
  2005-03-29 18:02 ` Reiner Steib
  0 siblings, 1 reply; 4+ messages in thread
From: Reiner Steib @ 2005-01-05 16:52 UTC (permalink / raw)


Hi,

while discussing[1] the inclusion of the Gnus reference card in Emacs,
Richard asked me if it is possible to replace the five LaTeX files[2]
by a single file and create the different versions (Refcard, reference
booklet for A4 and letter paper) depending on the options that are
used to run LaTeX.  Say...

  $ latex gnus-refcard
or
  $ make refcard.dvi

==> refcard (both for letter and a4 paper)

  $ latex '\make-booklet\input{gnus-refcard}'
or
  $ make booklet-a4.dvi

==> booklet for a4 paper

  $ latex '\some-letter-paper-option\make-booklet\input{gnus-refcard}'
or
  $ make booklet-letter.dvi

==> booklet for letter paper

Technically this is no problem, I think.  (Though I'm not sure what is
the best way to implement the \some-letter-paper-option and
\make-booklet command).


Any objection?

At this time I would install the merged LaTeX file in Gnus trunk only,
because we need to wait for the assignment of Felix Natter before
installing it in Emacs.

Bye, Reiner.

[1] http://thread.gmane.org/v94qj8smcn.fsf@marauder.physik.uni-ulm.de
[2] booklet.tex bk-lt.tex bk-a4.tex refcard.tex gnusref.tex
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Refcard for Gnus in a single file?
  2005-01-05 16:52 Refcard for Gnus in a single file? Reiner Steib
@ 2005-03-29 18:02 ` Reiner Steib
  2005-03-30  7:42   ` Miles Bader
  0 siblings, 1 reply; 4+ messages in thread
From: Reiner Steib @ 2005-03-29 18:02 UTC (permalink / raw)
  Cc: Miles Bader, emacs-devel

On Wed, Jan 05 2005, Reiner Steib wrote:

> while discussing[1] the inclusion of the Gnus reference card in Emacs,
> Richard asked me if it is possible to replace the five LaTeX files[2]
> by a single file and create the different versions (Refcard, reference
> booklet for A4 and letter paper) depending on the options that are
> used to run LaTeX.  Say...
[...]

I have installed the single file version in the v5-10 branch of Gnus:

	* Makefile.in (gnus-booklet.dvi, gnus-booklet.pdf)
	(gnus-refcard.dvi, gnus-refcard.pdf): New targets replacing
	refcard.* and booklet.*.

	* gnus-refcard.tex: Merged from refcard.tex and gnusref.tex.
	Removed refcard.tex gnusref.tex booklet.tex bk-lt.tex bk-a4.tex.

	* gnus-logo.eps: Renamed from gnuslogo-booklet.eps.
	gnuslogo-refcard.eps: Removed.

Miles, if you find time to do it: These changes can be merged into the
Gnus trunk.  The files gnus-refcard.tex and gnus-logo.eps can be
installed in Emacs under etc/ (like the Emacs refcard:
etc/refcard.{tex,ps}).  Richard agreed to this, see [1] or [3].

> At this time I would install the merged LaTeX file in Gnus trunk only,
> because we need to wait for the assignment of Felix Natter before
> installing it in Emacs.

Felix Natter's assignment should be on file now, AFAIK.  He has
received this mail from copyright-clerk:
    Subject: [gnu.org #218639] Felix Natter assigns past and future
    changes to emacs and gnus

> [1] http://thread.gmane.org/v94qj8smcn.fsf%40marauder.physik.uni-ulm.de
> [2] booklet.tex bk-lt.tex bk-a4.tex refcard.tex gnusref.tex

[3] http://article.gmane.org/gmane.emacs.devel/31562
    <E1CjVbQ-0000YU-Sw@fencepost.gnu.org>

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Refcard for Gnus in a single file?
  2005-03-29 18:02 ` Reiner Steib
@ 2005-03-30  7:42   ` Miles Bader
  2005-03-30 21:52     ` Reiner Steib
  0 siblings, 1 reply; 4+ messages in thread
From: Miles Bader @ 2005-03-30  7:42 UTC (permalink / raw)
  Cc: emacs-devel

Reiner Steib <reinersteib+gmane@imap.cc> writes:
> The files gnus-refcard.tex and gnus-logo.eps can be
> installed in Emacs under etc/ (like the Emacs refcard:
> etc/refcard.{tex,ps}).  Richard agreed to this, see [1] or [3].

What Makefile changes (if any) should be applied to the Emacs tree?

Emacs currently doesn't seem to have any rules for other refcards in
etc/Makefile, so perhaps it's just something for users to figure out.

-Miles
-- 
Saa, shall we dance?  (from a dance-class advertisement)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Refcard for Gnus in a single file?
  2005-03-30  7:42   ` Miles Bader
@ 2005-03-30 21:52     ` Reiner Steib
  0 siblings, 0 replies; 4+ messages in thread
From: Reiner Steib @ 2005-03-30 21:52 UTC (permalink / raw)
  Cc: ding

On Wed, Mar 30 2005, Miles Bader wrote:

> Reiner Steib <reinersteib+gmane@imap.cc> writes:
>> The files gnus-refcard.tex and gnus-logo.eps can be
>> installed in Emacs under etc/ (like the Emacs refcard:
>> etc/refcard.{tex,ps}).  Richard agreed to this, see [1] or [3].
>
> What Makefile changes (if any) should be applied to the Emacs tree?

I'd suggest to only install gnus-refcard.tex and gnus-logo.eps now.

> Emacs currently doesn't seem to have any rules for other refcards in
> etc/Makefile, so perhaps it's just something for users to figure out.

The rules from texi/Makefile[.in] (Gnus) shouldn't be copied literally
to etc/Makefile (Emacs).  They'd need some adjustments and
simplifications if we want to have them in Emacs.  If rules for DVI,
PS and/or PDF output are desired, I can do it.  Should
gnus-refcard.{ps,pdf} be checked in (like refcard.ps)?

BTW, refcard.ps is the 1-column portrait version whereas "tex refcard"
creates 3-column landscape output.  I don't know if this is intended.

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-03-30 21:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-05 16:52 Refcard for Gnus in a single file? Reiner Steib
2005-03-29 18:02 ` Reiner Steib
2005-03-30  7:42   ` Miles Bader
2005-03-30 21:52     ` Reiner Steib

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).