Recent Changes
Recent Changes · Search:

PressBooks.Harvard History

Hide minor edits - Show changes to output

24 June 2012 at 07:34 PM by John Rankin - note requirement for subtitle support
Changed line 40 from:
* fontset kepler
to:
* fontset libre
Changed lines 51-53 from:
* cfloatstyle plaintop
to:
* cfloatstyle plaintop

The harvard style file requires Wikibook `PDF server version 1.2.0 or above, as it supports the subtitle and author features added to implement the [[Fortress]] style.
17 February 2012 at 04:23 PM by John Rankin - tidy presentation metadata settings
Changed lines 39-51 from:
* autonumber=3
* fontset=kepler
* chapterstyle=Jane
* space=french
* titlepage=fancy
* cover=right
* pagesize=TP
* fontsize=14pt
* dottedtoc=off
* preface=off
* colorlinks=on
* trim=on
* cfloatstyle=plaintop
to:
* autonumber 3
* fontset kepler
* chapterstyle Jane
* space french
* titlepage fancy
* cover right
* pagesize TP
* fontsize 14pt
* dottedtoc off
* preface off
* colorlinks on
* trim on
* cfloatstyle plaintop
07 February 2012 at 08:30 PM by John Rankin - specify required metadata settings
Deleted line 7:
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to generate suitable xml ''HM: they will produce only simple tables'' ||
Added line 34:
||tables ||arbitrarily complex tables mixing text and tabular material ||works; pressbooks has to generate suitable xml ''HM: they will produce only simple tables'' ||
Added lines 37-51:

Using the Attach:harvard.sty file depends on the following book metadata settings:
* autonumber=3
* fontset=kepler
* chapterstyle=Jane
* space=french
* titlepage=fancy
* cover=right
* pagesize=TP
* fontsize=14pt
* dottedtoc=off
* preface=off
* colorlinks=on
* trim=on
* cfloatstyle=plaintop
07 February 2012 at 06:30 PM by John Rankin - update to show what's working
Deleted line 5:
||paper size ||page design based on modified TP size ||works; layout settings go in the harvard.sty file ||
Added lines 7-19:
||body text ||custom embedded letter ||hard; new class of text object, but can be done with changes to the core ''HM: not sure what this embedded letter is?'' ||
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to generate suitable xml ''HM: they will produce only simple tables'' ||
||end notes ||chapter endnotes in backmatter ||hard; significant development will be needed to support this; endnotes by chapter can be done ''HM: footnotes are fine'' ||
||index ||generate and format index entries ||hard; pressbooks has to generate suitable index markup ''HM: no indexes required'' ||



The following table lists the features required in the layout of the book, '/Harvard/', that ''have'' been implemented.

||class=long cellpadding=3 border=1
||!Layout requirements (done)!||
||!Feature ||!Description ||!Comment ||
||paper size ||page design based on modified TP size ||works; layout settings go in the harvard.sty file ||
Changed line 26 from:
||running head ||frontmatter verso shows the chapter title ||easy; redefine \fancyhead in harvard.sty (but see below) ||
to:
||running head ||frontmatter verso shows the chapter title ||works; redefine \fancyhead in harvard.sty (book title on verso, chapter title on recto) ||
Changed lines 29-30 from:
||chapter ||page number on chapter openers flush right ||easy; redefine \fancyfoot in harvard.sty ||
||running head ||verso shows part name ||easy; redefine \fancyhead to use partname if mainmatter is true and partname is set ||
to:
||chapter ||page number on chapter openers flush right ||works; redefine \fancyfoot in harvard.sty ||
||running head ||verso shows part name ||works; redefine \fancyhead to use partname if mainmatter is true and partname is set ||
Changed lines 32-34 from:
||body text ||custom extract with head, byline and body ||hard; new class of text object, but can be done with changes to the core ''HM: can we find a simpler/less good solution here?'' ||
||body text ||custom embedded letter ||hard; new class of text object, but can be done with changes to the core ''HM: not sure what this embedded letter is?'' ||
||body text ||custom case study with head and body ||hard
; new class of text heading, but can be done with changes to the core ''HM: can we find a simpler/less good solution here?'' ||
to:
||body text ||custom extract with head, byline and body ||works; new class of text object, but can be done with changes to the core ''HM: can we find a simpler/less good solution here?'' ||
||body text ||custom case study with head and body ||works; new class of text heading, but can be done with changes to the core ''HM: can we find a simpler/less good solution here?'' ||
Deleted line 34:
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to generate suitable xml ''HM: they will produce only simple tables'' ||
Deleted lines 36-46:
||end notes ||chapter endnotes in backmatter ||hard; significant development will be needed to support this, but can be done ''HM: footnotes are fine'' ||
||index ||generate and format index entries ||hard; pressbooks has to generate suitable index markup ''HM: no indexes required'' ||



The following table lists the features required in the layout of the book, '/Harvard/', that ''have'' been implemented.

||class=long cellpadding=3 border=1
||!Layout requirements (done)!||
||!Feature ||!Description ||!Comment ||
||fee ||fie ||foo ||
28 January 2012 at 04:36 PM by John Rankin - update status of what works
Changed lines 8-10 from:
||halftitle page ||text or custom image ||easy; redefine \bookhalftitle command in harvard.sty ||
||title page ||custom layout, perhaps including an image ||tricky; requires change to core treatment of multiple authors ''HM: just a "nice" titlepage is fine'' ||
||legal notice ||reflect specific layout requirements ||easy; redefine booklegal command, subject to pressbooks support ||
to:
||halftitle page ||text or custom image ||works; redefine \bookhalftitle command in harvard.sty ||
||title page ||custom layout, perhaps including an image ||works; requires change to core treatment of multiple authors ''HM: just a "nice" titlepage is fine'' ||
||legal notice ||reflect specific layout requirements ||works; redefine booklegal command, subject to pressbooks support ||
Changed line 13 from:
||preface ||acknowledgements and introduction after contents, with roman page numbers ||easy; pressbooks needs to make these kind="preface" ||
to:
||preface ||acknowledgements and introduction after contents, with roman page numbers ||works; pressbooks needs to make these kind="preface" ||
Changed line 15 from:
||part ||each part page is different ||hard; requires hand-coded checks that use the part number to change the layout ''HM: part pages can all be the same'' ||
to:
||part ||each part page is different ||works; requires hand-coded checks that use the part number to change the layout ''HM: part pages can all be the same'' ||
Changed line 19 from:
||body text ||custom unnumbered list ||easy; redefine the definition list environment (pressbooks to encode term and definition) ||
to:
||body text ||custom unnumbered list ||works; redefine the definition list environment (pressbooks to encode term and definition) ||
Changed line 23 from:
||headings ||redefine section, subsection and subsubsection ||easy; redefine the corresponding commands in harvard.sty, using titlesec ||
to:
||headings ||redefine section, subsection and subsubsection ||works; redefine the corresponding commands in harvard.sty, using titlesec ||
Changed lines 25-26 from:
||custom floats ||choice of shaded and ruled floats ||works; pressbooks has to generate a group and caption ''HM: this is for? images?'' ||
||afterword ||about the author(s) in backmatter ||easy; requires an additional heading style (use paragraph) ||
to:
||custom floats ||choice of shaded and ruled floats (boxed text) ||works; pressbooks has to generate a group and caption ''HM: this is for? images?'' ||
||afterword ||about the author(s) in backmatter ||works; requires an additional heading style (use paragraph) ||
27 January 2012 at 04:38 AM by Hugh McGuire -
Changed line 9 from:
||title page ||custom layout, perhaps including an image ||tricky; requires change to core treatment of multiple authors HM: just a "nice" titlepage is fine ||
to:
||title page ||custom layout, perhaps including an image ||tricky; requires change to core treatment of multiple authors ''HM: just a "nice" titlepage is fine'' ||
Changed line 11 from:
||dedication ||boldface text ||works; requires change to core \bookdedication command then set in harvard.sty HM: probably ok to just do a "nice" dedication ||
to:
||dedication ||boldface text ||works; requires change to core \bookdedication command then set in harvard.sty ''HM: probably ok to just do a "nice" dedication'' ||
Changed line 15 from:
||part ||each part page is different ||hard; requires hand-coded checks that use the part number to change the layout HM: part pages can all be the same ||
to:
||part ||each part page is different ||hard; requires hand-coded checks that use the part number to change the layout ''HM: part pages can all be the same'' ||
Changed lines 20-22 from:
||body text ||custom extract with head, byline and body ||hard; new class of text object, but can be done with changes to the core HM: can we find a simpler/less good solution here? ||
||body text ||custom embedded letter ||hard; new class of text object, but can be done with changes to the core HM: not sure what this embedded letter is? ||
||body text ||custom case study with head and body ||hard; new class of text heading, but can be done with changes to the core HM: can we find a simpler/less good solution here? ||
to:
||body text ||custom extract with head, byline and body ||hard; new class of text object, but can be done with changes to the core ''HM: can we find a simpler/less good solution here?'' ||
||body text ||custom embedded letter ||hard; new class of text object, but can be done with changes to the core ''HM: not sure what this embedded letter is?'' ||
||body text ||custom case study with head and body ||hard; new class of text heading, but can be done with changes to the core ''HM: can we find a simpler/less good solution here?'' ||
Changed lines 24-25 from:
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to generate suitable xml HM: they will produce only simple tables ||
||custom floats ||choice of shaded and ruled floats ||works; pressbooks has to generate a group and caption HM: this is for? images? ||
to:
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to generate suitable xml ''HM: they will produce only simple tables'' ||
||custom floats ||choice of shaded and ruled floats ||works; pressbooks has to generate a group and caption ''HM: this is for? images?'' ||
Changed lines 27-28 from:
||end notes ||chapter endnotes in backmatter ||hard; significant development will be needed to support this, but can be done HM: footnotes are fine ||
||index ||generate and format index entries ||hard; pressbooks has to generate suitable index markup HM: no indexes required ||
to:
||end notes ||chapter endnotes in backmatter ||hard; significant development will be needed to support this, but can be done ''HM: footnotes are fine'' ||
||index ||generate and format index entries ||hard; pressbooks has to generate suitable index markup ''HM: no indexes required'' ||
27 January 2012 at 04:36 AM by Hugh McGuire - notes on Harvard requirements
Changed line 9 from:
||title page ||custom layout, perhaps including an image ||tricky; requires change to core treatment of multiple authors ||
to:
||title page ||custom layout, perhaps including an image ||tricky; requires change to core treatment of multiple authors HM: just a "nice" titlepage is fine ||
Changed line 11 from:
||dedication ||boldface text ||works; requires change to core \bookdedication command then set in harvard.sty ||
to:
||dedication ||boldface text ||works; requires change to core \bookdedication command then set in harvard.sty HM: probably ok to just do a "nice" dedication ||
Changed line 15 from:
||part ||each part page is different ||hard; requires hand-coded checks that use the part number to change the layout ||
to:
||part ||each part page is different ||hard; requires hand-coded checks that use the part number to change the layout HM: part pages can all be the same ||
Changed lines 20-22 from:
||body text ||custom extract with head, byline and body ||hard; new class of text object, but can be done with changes to the core ||
||body text ||custom embedded letter ||hard; new class of
text object, but can be done with changes to the core ||
||body text ||custom case study
with head and body ||hard; new class of text heading, but can be done with changes to the core ||
to:
||body text ||custom extract with head, byline and body ||hard; new class of text object, but can be done with changes to the core HM: can we find a simpler/less good solution here? ||
||body
text ||custom embedded letter ||hard; new class of text object, but can be done with changes to the core HM: not sure what this embedded letter is? ||
||body text ||custom case study with head and body ||hard; new class of text heading, but can be done with changes to the core HM: can we find a simpler/less good solution here?
||
Changed lines 24-25 from:
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to generate suitable xml ||
||custom floats ||choice of shaded and ruled floats
||works; pressbooks has to generate a group and caption ||
to:
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to generate suitable xml HM: they will produce only simple tables ||
||custom floats ||choice of shaded and ruled floats ||works; pressbooks has to generate a group and caption HM: this is for? images?
||
Changed lines 27-28 from:
||end notes ||chapter endnotes in backmatter ||hard; significant development will be needed to support this, but can be done ||
||index ||generate and format index entries ||hard; pressbooks has to generate suitable index markup ||
to:
||end notes ||chapter endnotes in backmatter ||hard; significant development will be needed to support this, but can be done HM: footnotes are fine ||
||index ||generate and format index entries ||hard; pressbooks has to generate suitable index markup HM: no indexes required ||
24 January 2012 at 08:59 PM by John Rankin - add requirement for about the authors
Changed line 16 from:
||chapter ||flush right chapter names with support for forced break ||works; redefine numbered and unnumbered chapter style; pressbooks needs to control line break ||
to:
||chapter ||flush right chapter names with support for forced break ||works; redefine numbered and unnumbered chapter style; pressbooks to control line break ||
Changed line 23 from:
||heading ||redefine section, subsection and subsubsection ||easy; redefine the corresponding commands in harvard.sty ||
to:
||headings ||redefine section, subsection and subsubsection ||easy; redefine the corresponding commands in harvard.sty, using titlesec ||
Added line 26:
||afterword ||about the author(s) in backmatter ||easy; requires an additional heading style (use paragraph) ||
23 January 2012 at 09:13 PM by John Rankin - add custom float requirements
Changed lines 24-25 from:
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to suitable generate xml ||
to:
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to generate suitable xml ||
||custom floats ||choice of shaded and ruled floats ||works; pressbooks has to generate a group and caption
||
23 January 2012 at 06:18 PM by John Rankin - document harvard requirements
Added lines 1-35:
The following table lists the features required in the layout of the book style, '/Harvard/', that ''have not'' (yet) been implemented.

||class=long cellpadding=3 border=1
||!Layout requirements (to do)!||
||!Feature ||!Description ||!Comment ||
||paper size ||page design based on modified TP size ||works; layout settings go in the harvard.sty file ||
||fonts ||use lining numerals ||easy; tweak core to suppress oldstyle numbers ||
||halftitle page ||text or custom image ||easy; redefine \bookhalftitle command in harvard.sty ||
||title page ||custom layout, perhaps including an image ||tricky; requires change to core treatment of multiple authors ||
||legal notice ||reflect specific layout requirements ||easy; redefine booklegal command, subject to pressbooks support ||
||dedication ||boldface text ||works; requires change to core \bookdedication command then set in harvard.sty ||
||contents page ||custom part and chapter entries ||works; redefine part command, use tocloft options to modify entries ||
||preface ||acknowledgements and introduction after contents, with roman page numbers ||easy; pressbooks needs to make these kind="preface" ||
||running head ||frontmatter verso shows the chapter title ||easy; redefine \fancyhead in harvard.sty (but see below) ||
||part ||each part page is different ||hard; requires hand-coded checks that use the part number to change the layout ||
||chapter ||flush right chapter names with support for forced break ||works; redefine numbered and unnumbered chapter style; pressbooks needs to control line break ||
||chapter ||page number on chapter openers flush right ||easy; redefine \fancyfoot in harvard.sty ||
||running head ||verso shows part name ||easy; redefine \fancyhead to use partname if mainmatter is true and partname is set ||
||body text ||custom unnumbered list ||easy; redefine the definition list environment (pressbooks to encode term and definition) ||
||body text ||custom extract with head, byline and body ||hard; new class of text object, but can be done with changes to the core ||
||body text ||custom embedded letter ||hard; new class of text object, but can be done with changes to the core ||
||body text ||custom case study with head and body ||hard; new class of text heading, but can be done with changes to the core ||
||heading ||redefine section, subsection and subsubsection ||easy; redefine the corresponding commands in harvard.sty ||
||tables ||arbitrarily complex tables mixing text and tabular material ||hard; pressbooks has to suitable generate xml ||
||end notes ||chapter endnotes in backmatter ||hard; significant development will be needed to support this, but can be done ||
||index ||generate and format index entries ||hard; pressbooks has to generate suitable index markup ||



The following table lists the features required in the layout of the book, '/Harvard/', that ''have'' been implemented.

||class=long cellpadding=3 border=1
||!Layout requirements (done)!||
||!Feature ||!Description ||!Comment ||
||fee ||fie ||foo ||
Page last modified on 24 June 2012 at 07:34 PM