World: r3wp
[PDF-Maker] discuss Gabriele's pdf-maker
older newer | first last |
Gabriele 25-Aug-2006 [210x4] | i want this to stay at a upper layer. :) i will have to do it anyway - i'll have to do the pdf emitter for qml for e.g. |
(and surely the md3 one) | |
winansiencoding does not have ligatures - too bad, so that'll need to wait for when i get to unicode. :( | |
anyone interested in writing the user documentation for the pdf maker 2? | |
Henrik 25-Aug-2006 [214x2] | sure, but it would require that I know something about pdf maker 2, wouldn't it? :-) |
do you want it to be based on the PDF Maker 1 docs? | |
Anton 25-Aug-2006 [216x4] | but what will we use ? |
:) | |
Gabriele, it's pretty cool. Good reference, too. Does underline not work yet ? | |
First thing I tried of course was bold, italic and underline. Sorry, I'll try to stick to positive comments. | |
Gabriele 25-Aug-2006 [220x6] | henrik, you can know by reading the developer docs. but you will also make examples and explain it so that knowledge of the internals of pdfmaker is not necessary :) |
e.g. http://www.colellachiara.com/soft/PDFM2/pdf-maker.html#section-3 gives a description of the dialect that you can base the user docs on. | |
e.g. (above url) gives a description of the dialect that you can base the user docs on. (text was not visible in previous post) | |
Anton, only a few things of the text dialect are implemented. i wanted to get to a working version as soon as possible so that i could test the typesetter easily. | |
iirc underline is not supported directly by PDF, but the new typesetter could probably add that. not high pri right now (although qml will need it - actually, it'll need strikethrough) | |
bold and italic are a different font (i.e. you use Times-Italic instead of Times-Roman) | |
Jean-François 25-Aug-2006 [226] | Gabriele, I want to thank you for such beautifull code prentation. Did you release the Litterate programming tool you use for this? Where do I look? Thanks |
Gabriele 25-Aug-2006 [227x3] | not yet, there are still parts of it that are very far from complete. i can release the version i'm using to those brave enough to try it out, but i think you really need to be brave. :) |
the only publicly released part for now is the emitter: http://www.colellachiara.com/soft/MD3/emitters/wetan.html | |
anyway, i'm glad you like the presentation :) if you spot any typos, or find parts that are not clearly explained etc. (aside from the still missing parts), please let me know. the better that gets, the more people can work on it, fix bugs, add new features and so on :) | |
Henrik 25-Aug-2006 [230x2] | gabriele, I noticed in Safari that the dialect specs page you posted, the table of contents and the disclaimer is layered on top of each other. |
http://hmkdesign.dk/layoutbug.png | |
Anton 26-Aug-2006 [232x2] | ok understood. |
Actually, I am in the wrong group. I was talking about QML-Ed. Sorry! | |
Graham 26-Aug-2006 [234] | pdf-maker does layers? |
Henrik 26-Aug-2006 [235] | graham, the image is HTML from Safari |
Gabriele 26-Aug-2006 [236x3] | Henrik, do you have a fix for the CSS? (actually, i'd need someone to create a good CSS for wetan...) I have only tested it on Firefox so far. |
Anton, ah, well, Reichart doesn't want underline in QML. | |
only strikethru is there. | |
Anton 27-Aug-2006 [239] | I can see the logic and agree with that. Umm, are you still thinking about it or should Underline be removed from the QML-ED reference ? |
Gabriele 27-Aug-2006 [240] | ah, right... hmm, well, i think i should remove it from the reference, although underline is just commented out from the source. if ever reichart decides to add it back, i can readd it to the reference :) |
Anton 27-Aug-2006 [241] | ok, good :) one less confusion. |
Henrik 27-Aug-2006 [242] | gabriele, looking at the source, I'm not sure it's enough to fix the CSS. it would be far easier to manage if the history and the license was wrapped in a table with two cells. the page actually also breaks when using Firefox and making the window narrow. |
Gabriele 27-Aug-2006 [243] | henrik, it does not necessarily need to appear that way. i prefer a semantic approach in the source. history and license are just two fields, how they are displayed depends on the CSS, not on the xhtml structure. |
Henrik 27-Aug-2006 [244] | gabriele, well, anyway, I think it's not very easy to place up elements next to eachother in a controlled way other than by using a table. <div>s are nice, but there are limits to how much fiddling should be necessary. |
Gabriele 28-Aug-2006 [245] | then we don't place them next to each other. :) |
Gabriele 29-Aug-2006 [246x2] | pdf-maker updated (docs almost finished) |
updated again. | |
Gabriele 30-Aug-2006 [248x2] | new update. (notice that it produces funny results now in test.pdf, but this is only temporary). can now typeset lines of variable height. |
new update - can now set fonts. (test.pdf now even more funny ;) | |
Gabriele 31-Aug-2006 [250] | new update - check out test.pdf ;) |
Anton 31-Aug-2006 [251] | Very nice looking ! :) |
JaimeVargas 31-Aug-2006 [252] | URL? |
Anton 31-Aug-2006 [253] | http://www.colellachiara.com/soft/PDFM2/test.pdf |
Gabriele 31-Aug-2006 [254] | new update - now uses the total-fit algorithm for page breaking too. (major improvement wrt TeX). only works if columns have the same width (so there's no example of it in test.pdf yet) |
Gabriele 1-Sep-2006 [255x2] | new update - para alignments and a few other things. break-lines now always succeeds, at worst producing "ugly" output. |
see test.pdf for an example of typesetting a long text into columns, with headers etc. (doesn't break just after a header and things like this) | |
Anton 1-Sep-2006 [257] | I see the headers. I notice at the end of the second page, the final hyphenated word "improve-" does not continue on the next page. |
Gabriele 2-Sep-2006 [258x2] | first page you mean? it is intended, the textbox does not have enough space for all the text. |
the current bug (which i'm going to fix now) is the "Introduction" not being hypenated in the small column in page 4. | |
older newer | first last |