Uploading texts
Texts are uploaded by packing them into one single HTML page. We want the text to be shipped in a single HTML page, even if the book is several hundred pages long.
Uploading is quite simple: once you have an account and have logged in, you will fill out the form located at Create content — Library Entries. Leave any of the remaining fields blank if you do not have information to put in them (the PDFs field will be filled by the PDF maintainers after processing your text, so you should not worry about them). Also leave the ADC field empty until we decide what to do with it.
The antispam code is “Bakunin”
The texts are formatted in filtered HTML: it's just plain text with some HTML tags. The following HTML tags are permissible: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre> <center> <blockquote> <h2> <h3> <h4> <h5> <br />
However, the <center> tag should be used only in this specific case.
Example:
<em>italics, emphasized</em> <strong>bold</strong> <blockquote>block of quoted text, for citations, indented.</blockquote>
Lines and paragraphs break automatically. This means that when you hit Enter you start a new paragraph. Remember: 1 line, 1 paragraph. For better management of the texts, we ask you to leave a blank line between paragraphs.
First paragraph, on a very long line Second paragraph, on a very long line
Typographical quotes, dashes and other characters.
Quotations mark
Do your best to avoid the use of the character " for quotations. We use the typographical characters “ ” or « ». Please note that the opening character is not the same as the closing one. While the character " is often used for opening and closing, it is typographically nasty, and we do not use it. Although you can still use the deprecated " symbol, it will be replaced automatically and could lead to unexpected results (so check the output). Please use the “ ” characters for better control of the output.
This is the same for single quotes: opening is not the same as closing, but it is up to you to decide to use the ‘typographical quotation marks’ (this is the one we prefer) or the ASCII `quotation marks' marks.
Dashes
Please note the difference between em-dash — (which breaks sentences into smaller pieces — similar to parentheses) and the hyphen (-), used in joining words such mother-in-law, hunter-gatherer, and so on.
Unfortunately, a lot of texts use hyphens and dashes interchangeably. If this happens in your text, you need to fix it. For example, "mother-in-law" should remain untouched, but for things like "look-I'm here" you have to go through the text, searching for the hyphens and replacing them with -- or — on a case-by-case basis.
Are you ready to add content?
You don't need an account to add content. Just insert your mail in the submission form.
Further reading and informations
If the text is more than just a simple article, you should read one or more of the following pages:
Sectioning
The hierarchy for sectioning is the following: <h2> for part (highest section), <h3> for chapters (usually used only for books), <h4> for sections (the most used level, use this for longer articles), <h5> for subsection (rarely used).
Use the following template where "#" is one or more digits (no Roman numerals). The number can be followed by a colon or a single point.
<h2>Part # Title of Part</h2> <h3>Chapter # Title of the Chapter</h3> <h4>Section # Title of the Section</h4> <h5>Subsection # Title of the Subsection</h5>
e.g.
<h2>Part 1: The first part</h2> <h3>Chapter 1. Title of the Chapter</h3> <h4>Section 1. Title of the Section</h4> <h5>Subsection 1. Title of the Subsection</h5>
Parts and Appendices are supported, also. E.g.
<h2>Appendix</h2> <h3>Appendix A: Example</h3> <h3>Appendix B: Example</h3>
You need to put a <h2>Appendix</h2> on a line by itself at the point in which the appendices start, even if there's only one appendix.
By default, the Appendix has an upper case style numbering.
You can also use the sectioning format without explicating the Chapter/Section label:
<h2>Example part without label</h2> <h3>Example chapter without label</h3> <h4>Example section without label</h4> This will be an unnumbered section. Please note that the line must begin with the <h4> and end with </h4>. <h5>Example subsection without label</h5>
If you need to put a paragraph separator, which, in the original, can look like * * * or ________________ , use this code: (3 * with spaces)
<center> * * * </center>
If you have to indicate a page-break, use
<center> * * * * * </center>
Please note that the <center> tag is deprecated. You should use it only in this particular case.
Common Mistakes
Often chapters start with some words in upper case. This should be changed. Sometimes publishers use the small capitals characters to begin texts. Small caps are a whole set of characters, with upper and lower case. HTML deals with this by hacking the font dimension. We don't support this typographical misery. Capitalize only the first letter of the first word and put subsequent words in lower case. If it seems like the caps are used for emphasis, use the <em> tag, which is for emphasis.
Footnotes
If your text has footnotes, edit it to adhere to the following standard. Don't link footnotes with the <a> tag, this slows down the editing and is not worth the effort, because the resulting PDF will manage it better.
In the text, put the number between square brackets [1], [2], [3], and so on. At the very end of the text, add a line by itself with
<h3>Footnotes<h3>
and write each note on a line by itself, starting with the appropriate number between square brackets. Generally speaking, a line which starts with a digit inside square brackets is considered a body of a footnote.
If you have a footnote that uses more than one paragraph, insert two consecutive <br /> tags at the point where the new paragraph starts, but don't break the line.
Example:
This is the text.[1] And here it continues.[2] Foo bar.[3] <h3>Footnotes</h3> [1] This is the first note [2] This is the second note [3] This footnote has two paragraphs. <br /> <br /> Another paragraph.
Common mistakes
Very often the original HTML is spread out over a number of pages. Also very often, the footnotes are spread out too, so you have the first chapter and the notes for this, another page with text and footnotes, and so on. Don't copy and paste. You have to rearrange the footnotes in a unique block at the end of your text, changing the numbering, without restarting from 1 in each chapter. It's a long process, I know, but we are not going to link the document internally with anchor and links, so people must always look at the very end of the page. And don't worry, in the PDF the footnote will be nice and 100% awesome.
Due to a bug in the CMS, a problem occurs when you put the footnotes in a block without separating them with a blank line: the HTML page won't appear (we are talking about more than 100 footnotes without blank lines). The solution is pretty easy (once you know it): separate each footnote with a blank line.
Lists
If your text contains ordered, unordered or description lists, you should add the proper tags. This is often an elegant solution for bibliographies, chronologies, and of course numbered lists.
The syntax is the following:
Unordered list(<ul>): use the <li> to begin each list item.
<ul> <li>First item</li> <li>Second item</li> </ul>
Ordered list(<ol>): use the <li> to begin each list item.
<ol> <li>First item</li> <li>Second item</li> </ol>
Definition lists are similar to other HTML lists. <dl> begins the definition list, <dt> begins the definition term and <dd> begins the definition description.
<dl> <dt>First term</dt> <dd>First definition</dd> <dt>Second term</dt> <dd>Second definition</dd> </dl>
It will result in
- First term
-
First definition
- Second term
-
Second definition
Advanced listing
There are 5 flavors of ordered lists: they have the same syntax for list items, you just have to add the proper attribute to the opening <ol> tag.
Vanilla <ol> are numbered.
<ol type="a"> generate a ordered list with lowercase letters
<ol type="A"> generate a ordered list with uppercase letters
<ol type="i"> generate a ordered list with lowercase roman numbers
<ol type="I"> generate a ordered list with uppercase roman numbers
Examples:
<ol type="a"> <li>first item type</li> <li>second item</li> </ol> <ol type="A"> <li>first item</li> <li>second item</li> </ol> <ol type="i"> <li>first item</li> <li>second item</li> </ol> <ol type="I"> <li>first item</li> <li>second item</li> </ol>
It will result in:
-
first item type
-
second item
-
first item
-
second item
-
first item
-
second item
-
first item
-
second item
You can freely nest them, if you need a more complicated list.
Tables
The only tables we can accept are ASCII tables with the <pre> tags.
Example:
DEPARTMENTS OF SEINE AND SEINE-ET-OISE Number of inhabitants in 1889 3,900,000 Area in acres 1,507,300 Average number of inhabitants per acre 2.6 Areas to be cultivated to feed the inhabitants (in acres): Corn and cereals 494,000 Natural and artificial meadows 494,000 Vegetables and fruit from 17,300 to 25,000 Leaving a balance for houses, roads, parks, forests 494,000 Quantity of annual work necessary to improve and cultivate the above surfaces in five-hour work-days: Cereals (culture and crop) 15,000,000 Meadows, milk, rearing of cattle 10,000,000 Market-gardening culture, high-class fruit, 33,000,000 Extras 12,000,000 Total 70,000,000
The <pre> tag will preserve the spacing between cells and row.
Verses and poetry
Use <blockquote>, packing each stanza in a line by itself, separating each verse with <br />. If you need more stanzas, separate them with a blank line.
<blockquote> Silvia, rimembri ancora <br /> quel tempo della tua vita mortale, <br /> quando beltà splendea <br /> negli occhi tuoi <br /> ridenti e fuggitivi, </blockquote>
If in a footnote, we prefer the compact form with the slash '/'. e.g.
[1] Leopardi said <em>La donzelletta / vien dalla campagna / in sul calar del sole / col suo fascio dell'erba / e porta etc. etc. / </em>
Plain text editing
Uploading means pasting plain text into the Body field of the form. If you want to keep a copy for yourself, you will need to use a text editor.
"Plain text" is distinguished from text that has lots of extra stuff attached to it (like in Word, etc.). Even though you can't see all the programming attached to the words in Word, it's there. Classical example: the bold and italics in a .doc document. That bold is useless to us -- our site requires correct HTML tags, in this case <strong> and <em>.
There are various ways to save documents as "plain text" (.txt files). Windows PCs have a program called Notepad and Macs have a program called textmate, for example. People that use Linux or a flavor of *nix don't need this explanation. Other text-editors are Emacs and Vim, but these require a bit of studying. The choice is up to you.
Please use UTF-8 (the standard Unicode) for editing. This will preserve accents and foreign characters.
http://en.wikipedia.org/wiki/List_of_text_editors
http://en.wikipedia.org/wiki/Comparison_of_text_editors#Unicode_and_other_character_encodings