|
irclog.perlgeek.de/perl6book/today | source: github.com/perl6/book/ Set by moderator on 24 July 2010. |
|||
| pronik | moritz_: I've done some checking, debian testing builds the book without a hinch | 00:06 | |
| stable on the other hand, is difficult, since it uses a three-year old komascript | |||
| I'm not sure we want to support that | |||
| i.e. texlive 2009 minimum | |||
| considering how few people would want to build the book themselves, I think it's a reasonable restriction | 00:07 | ||
| however, this doesn't help much with your error | 00:08 | ||
| are you sure you've got ttf-xfree86-nonfree installed? | |||
| that's the only font package I have installed apart from what texlive-full has brought with it | |||
|
02:21
dalek left,
dalek joined
02:31
pronik` joined
03:03
Util joined
03:04
PerlJam joined,
dalek joined
04:05
PerlJam joined
07:48
cognominal joined
08:12
hugme joined
08:14
hugme joined
|
|||
| moritz_ | pronik: I've no installed texlive-full, and still get the same error as before :( | 11:24 | |
| and yes, ttf-xfree86-nonfree is installed | |||
| pronik | it's debian testing, right? | 11:33 | |
| moritz_ | yes | 11:34 | |
| pronik | could you pastebin your package list (dpkg -l)? | ||
| moritz_ | moritz.faui2k3.org/tmp/packagelist | 11:35 | |
| pronik | no relevant differences :( | 11:40 | |
| moritz_ | do you have a local ~/.fonts/ dir? | 11:41 | |
| pronik | yes, on my workstation, but not on the VM with debian | ||
| could you try "xelatex UsingPerl6.a4.tex" in the build/ dir and pastebin the results? | 11:42 | ||
| moritz_ | just a sec.. | 11:44 | |
| pronik | np, gotta get something to eat anyway | 11:45 | |
| moritz_ | ugh, xelatex writes some error messages to the terminal, not STDERRR | 11:47 | |
| moritz.faui2k3.org/tmp/xelatex.log | |||
| interestingly enough, it gets to Chapter 2 | 11:48 | ||
|
11:57
p6eval joined
|
|||
| pronik | what if you commented out chapter 2? | 12:07 | |
| moritz_ | same error | 12:09 | |
| ah, the preface doesn't contain any code environments, iirc | 12:10 | ||
| pronik | that gives me an idea, gotta check that | 12:13 | |
| could you change "numbers=left" to "numbers=none" in lib/book.sty and try again? | 12:18 | ||
| (complete with make this time) | |||
| moritz_ | still get Invalid font: -1 | ||
| pronik: would you like ssh access to the box? | 12:25 | ||
| pronik | was just about to ask that :) | ||
| yes, would be nice | 12:26 | ||
| moritz_ | -> privmsg | 12:28 | |
| dalek | ok: d9997e5 | moritz++ | src/regexes.pod: [rx] uglify the regex chapter, but make the code run at least. Probably also <foo> |
12:57 | |
| ok: 54850cf | moritz++ | src/grammars.pod: [grammars] explain <foo> calling syntax |
|||
| ok: 93ee5f2 | (Nikolai Prokoschenko)++ | (14 files): merge layout-basic branch |
|||
| ok: f6de689 | (Nikolai Prokoschenko)++ | Makefile: note to self: test before push. Fixed the makefile |
|||
| pronik | moritz_: could you look over github.com/perl6/book/forkqueue and integrate some of the patches there? | 13:37 | |
| and what exactly does a "sidebar" do? Is it an admonition or maybe a side note? "Sidebar" implies a floating position, mostly in the margin, which it is not... | 13:48 | ||
| moritz_ | the purpose of a sidebar is to provide additional information, beyond what footnotes usually do | 14:03 | |
| pronik | so an admonition | 14:05 | |
| moritz_: I've been cargo-culting a bit, take a look ;) | 14:32 | ||
| img693.imageshack.us/img693/958/usingperl6a4.pdf | |||
| worth noting: fonts are now MyriadPro and MinionPro (adobe acrobat reader's), admonitions are now properly-padded and without a shadow, headings are totally different | 14:34 | ||
| www.kfiles.de/latex.php <- this page is the shit ;) | 14:35 | ||
| moritz_ | hm | 14:36 | |
| looks like the bold in verbatim tags is gone | 14:37 | ||
| apart from that, looks good | |||
| pronik | I'll look into that... | 14:41 | |
| moritz_ | that was the original reason for using the 'bera' font | 14:42 | |
| it was one of the few that had bold monospace | |||
| pronik | The funny thing is: Luxi Mono stayed as the mono font ... | 14:45 | |
| ok, so this becomes really difficult: Verbatim environment supports escaping symbols for inline tex code, but those symbols can't appear in the actual verbatim text. Since in Perl 6 almost everything could appear in text, I wonder which characters I can take... | 15:17 | ||
| moritz_ | huh? when I tested it, I could escape the meta characters | 15:19 | |
| pronik | yeah, I wonder how that worked earlier. Currently, a '\\n' in a verbatim is a problem | 15:20 | |
| moritz_ | needs to be translated to \\\\n | ||
| pronik | could try that | 15:21 | |
| moritz_ | github.com/chromatic/Pod-PseudoPod-...44e507931b | ||
| that's the patch that implemented it | |||
| github.com/downloads/perl6/book/book-2010-06.pdf page 11 - it worked | 15:22 | ||
| pronik | OK, got it to work | 15:24 | |
| moritz_ | \\o/ | 15:33 | |
| push it, ship it! | |||
| pronik | soon :) | 15:37 | |
| dalek | ok: 550965b | moritz++ | src/subs-n-sigs.pod: [subs] remove forbidden mandatory parameter after an optional one |
16:00 | |
| pronik | moritz_: I've got proper smart quotes now | 16:10 | |
| moritz_ | \\o/ | 16:16 | |
| pronik: on more thing... I'd love to have a "with contribution from @people" below the author list - is that easy-ish to do? | 16:19 | ||
| pronik | probably not too difficult | ||
| moritz_ | put yourself in there :-) | ||
| I'm going away now... please make sure to push your changes before doing the same :-) | 16:33 | ||
| pronik | right! | 16:34 | |
|
17:13
eternaleye joined
|
|||
| dalek | ok: 939ca34 | (Nikolai Prokoschenko)++ | lib/Makefile: merge upstream patch for direct svg->pdf conversion, doesn't work though, still some minor fixes and assorted suggestions |
17:14 | |
|
17:15
dalek joined
|
|||
| pronik | moritz_: dalek can't work with git ;) about 10 revisions pushed and it's already excess flood :) | 17:17 | |
| lucs, moritz_: new stuff is now online, play as you please :) | |||
| lucs | pronik++ Thanks | 17:18 | |
| Did you guys figure out the problem with moritz's fonts? | |||
| pronik | yes, at long last | 17:21 | |
| it was fetching t1 fonts instead of ttf | |||
| lucs | Hmm... | 17:22 | |
| pronik | lucs: Hmm...? | 17:25 | |
| btw, we've got contributions by tim bunce ;) | 17:26 | ||
| lucs: btw, could you check the book, whether your can build it etc.? | 17:27 | ||
| lucs | "Hmm..." because I thought moritz_ had tried (and failed) with the ttf fonts a few days ago. | ||
| timbunce++ :) | 17:28 | ||
| pronik | I thought that too | ||
| but now I know how to debug font problems with xelatex | |||
| lucs | You'll need to tech me :) | 17:29 | |
| pronik | lucs: you'll have to get adobe's fonts now, instructions are in the readme | ||
| lucs | *teach | ||
| Ok. | |||
| pronik | xelatex --no-pdf file.tex | ||
| lucs | You do that to debug font problems? | ||
| pronik | yeah, step one ;) | 17:30 | |
| xdvipdfmx -vv UsingPerl6.a4.xdv | |||
| that's step two | |||
| and the "-vv" bit is important | |||
| lucs takes notes | |||
| Oh, 'paperconf', neat. | 17:34 | ||
| pronik | I've put a lot of cargo-cult in today ;) | 17:36 | |
| lucs | Well, it looks pretty nice :) (the build went well) | 17:37 | |
| pronik | niccceee | 17:38 | |
| please note the smart quotes, they should be copy-and-pasteable in verbatims and C<>s | 17:42 | ||
| lucs | Quotes are indeed copy/pastable, they appear to have been "unsmarted". | 17:47 | |
| pronik | well, the "smart" ones are only in main text now | 17:48 | |
| lucs | Yep. | ||
| pronik | verbatims are handled automatically, C<> had to be implemented | ||
| lucs | pronik++ A lot of good work. | ||
| pronik | mostly cargo-culted from www.kfiles.de/latex.php | 17:51 | |
| lucs | Mein Deutsch is full of eels. | 17:52 | |
| Thanks anyway :) | |||