Gentoo Archives: gentoo-pms

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: Christian Faulhammer <fauli@g.o>
Cc: gentoo-pms@l.g.o
Subject: Re: [gentoo-pms] EAPI cheat sheet (for review)
Date: Tue, 07 Apr 2009 17:39:41
Message-Id: 20090407183927.7f4bf27f@snowcone
In Reply to: Re: [gentoo-pms] EAPI cheat sheet (for review) by Christian Faulhammer
1 On Sun, 5 Apr 2009 21:21:16 +0200
2 Christian Faulhammer <fauli@g.o> wrote:
3 > Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>:
4 > > I'm going to be with laptop stuck in the middle of wet, miserable,
5 > > rainy nowhere
6 >
7 > That sounds like Scotland.
8
9 Scotland has working interwebnets! I'm going to be in The North, which
10 is far worse.
11
12 > a) redefine \label, so it always displays its parameter in the margin.
13 > b) use a new \pmslabel and \pmsref command which will set a label and
14 > display it in the margin without touching the original \label command.
15 > \pmsref would then display something like "eapi2:phase:src_install on
16 > page 5". So using \ref will still return the section.
17 >
18 > Implementation differs only in detail, a) allows using the standard
19 > commands, b) needs the writer to think about what he does. I vote for
20 > b) as a) may break in funny environments as floats and friends (table,
21 > figure, minipage etc.).
22
23 b) is fine. If there's any chance a) will cause weird breakages, we
24 should probably avoid it for sanity's sake.
25
26 > Next thing. Putting those labels in the margin of the page makes it
27 > quite crowded. From a typographical point of view your page layout is
28 > just horrible. So I propose a redesign of the text and white space
29 > proportions, which will lead to larger margins all around (and pushing
30 > the PMS beyond 100 pages, according to my first test runs)
31
32 Mmm. The problem with pushing that too far is that you end up with two
33 paragraphs on a page... I'm already printing 2-up for when I want to
34 read PMS properly. Don't make me have to buy an ebook reader!
35
36 > Timeframe? You want EAPI 3 to go in before I do my stuff here:
37 >
38 > i) factor out pms.cls and comment the preamble a bit
39 > ii) cheat sheet with EAPI 3
40 > iii) provide named \label and \ref commands
41 > iv) redesing page layout
42
43 Are you comfortable working off my eapi-3 branch that I rebase every
44 now and again?
45
46 --
47 Ciaran McCreesh

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-pms] EAPI cheat sheet (for review) Christian Faulhammer <fauli@g.o>