Difference between revisions of "TheMagPiLayout"

From eLinux.org
Jump to: navigation, search
(Fonts)
Line 5: Line 5:
 
* [[Information_for_new_volunteers|Information for New Volunteers]] - A guide to help new volunteers familiarize themselves with the team’s workflow.
 
* [[Information_for_new_volunteers|Information for New Volunteers]] - A guide to help new volunteers familiarize themselves with the team’s workflow.
  
== Software ==
+
== Scribus Page Layout Templates ==
  
Since Raspbian (Debian 7/Wheezy) is used for layout, the version of Scribus with this LINUX distribution is used for all layouts.  This corresponds to Scribus 1.4.1.svn.  To install this version of Scribus type,
+
All page templates are now stored within Github in the '''magpi-templates''' repository
  
<tt>
+
== Layout ==
sudo apt-get install scribus
 
</tt>
 
  
on a Raspbian installation.
+
=== Article title ===
  
 +
The article title area is 180mm wide and 30mm deep.
  
== Scribus Page Layout Template ==
+
=== Page margins ===
MagPi Scribus Template V2 (zip) : [[File:2-page-template-for-wheezy-by-jaseman-V2.zip]]
 
  
 +
-
  
== Page margins ==
 
 
=== Outer margins ===
 
=== Outer margins ===
 +
 
* The paper size is A4.
 
* The paper size is A4.
 
* The units are set to millimetres.
 
* The units are set to millimetres.
* The outer margins are:
+
* The outer margins are all 10 mm (earlier issues had a spine margin of 20mm)
** top 10mm
+
* Document bleeds are all 3mm
** bottom 10mm
+
 
** non-spine 10mm
+
=== Author credit ===
** spine 20mm
 
  
== Fonts ==
+
In the new templates, authors should are no longer credited at the end of the article (they have a photo credit instead).
  
If the document is converted with a non-LINUX version of Scribus, the FreeSans font set is typically not available.  This results in PDF files which contain the wrong fonts.  A list of fonts which are often missing from a non-Debian LINUX installation can be found at [http://www.themagpi.com/resources/fonts/ http://www.themagpi.com/resources/fonts/]
 
  
 +
== Standard fonts ==
 +
 +
If the document is converted with a non-LINUX version of Scribus, the FreeSans font set is typically not available.  This results in PDF files which contain the wrong fonts.
 +
 +
[[Information_for_new_volunteers]] contains full details of where to obtain and how to install the standard fonts.
  
 
=== Title fonts ===
 
=== Title fonts ===
  
 
The title font should be taken from one of those present in the standard version of Scribus.
 
The title font should be taken from one of those present in the standard version of Scribus.
 
Some new setups are missing the BitStream font, this can be installed by typing:
 
 
<pre>
 
sudo apt-get install xfonts-scalable
 
</pre>
 
  
 
=== Section headings ===
 
=== Section headings ===
  
Section headings should be FreeSans Bold 14Pt and underlined.
+
Section headings should be '''FreeSans Bold 14Pt and underlined'''.
  
 
=== Body text ===
 
=== Body text ===
  
Normal text within the body of an article should be FreeSans Regular 12pt.
+
Normal text within the body of an article should be '''FreeSans Regular 12pt'''.
  
 
=== Fixed width text ===
 
=== Fixed width text ===
  
Programming code or instructions that must be typed in as part of a tutorial should be Courier 10 Pitch Regular font 10pt.  In some instances, (C or C++ code) Courier is too wide to prevent multiple line wraps.  In these cases, Monaco 10pt can be used instead of Courier.  Articles of a given type should preserve this choice from the first instance onwards.
+
Programming code or instructions that must be typed in as part of a tutorial should be '''Courier 10 Pitch Regular font 10pt'''.
  
The Monaco font is freely available, but is not installed on Raspbian by defaultTo install the font, download [http://www.themagpi.com/resources/fonts/Monaco/Monaco_Linux.ttf Monaco_Linux.ttf].  Then type,
+
In some instances, (C or C++ code) Courier is too wide to prevent multiple line wrapsIn these cases, '''Monaco 10pt''' can be used instead of Courier.
<pre>
 
sudo mkdir -p /usr/share/fonts/truetype/custom
 
sudo mv Monaco_Linux.ttf /usr/share/fonts/truetype/custom
 
sudo fc-cache -f -v
 
</pre>
 
  
=== Author and next page ===
+
Articles of a given type should preserve this choice from the first instance onwards.
  
The author should be quoted at the end of the article as,
+
=== Next page ===
 
 
<code>Article by John Doe</code>
 
 
 
The font should be FreeSans Bold Oblique 14pt.
 
  
 
For articles which are longer than two pages, there should be  
 
For articles which are longer than two pages, there should be  
Line 76: Line 63:
 
<code>Continued over page...</code>
 
<code>Continued over page...</code>
  
at the bottom of the even page number in FreeSans Bold Oblique 14pt.
+
at the bottom of the even page number in '''FreeSans Bold Oblique 14pt'''.
  
 
=== Page numbers ===
 
=== Page numbers ===
  
The page numbers should be black FreeSans Bold Oblique 16pt.
+
The page numbers should be '''FreeSans Bold Oblique 16pt''' and black in color.
 
 
== Article title ==
 
 
 
The article title area is 180mm wide and 30mm deep.
 
 
 
== Two column layout ==
 

Revision as of 05:17, 9 April 2013

TheMagPi.png

Main Readers Authors Volunteers Sponsors Advertising Translations

Scribus Page Layout Templates

All page templates are now stored within Github in the magpi-templates repository

Layout

Article title

The article title area is 180mm wide and 30mm deep.

Page margins

-

Outer margins

  • The paper size is A4.
  • The units are set to millimetres.
  • The outer margins are all 10 mm (earlier issues had a spine margin of 20mm)
  • Document bleeds are all 3mm

Author credit

In the new templates, authors should are no longer credited at the end of the article (they have a photo credit instead).


Standard fonts

If the document is converted with a non-LINUX version of Scribus, the FreeSans font set is typically not available. This results in PDF files which contain the wrong fonts.

Information_for_new_volunteers contains full details of where to obtain and how to install the standard fonts.

Title fonts

The title font should be taken from one of those present in the standard version of Scribus.

Section headings

Section headings should be FreeSans Bold 14Pt and underlined.

Body text

Normal text within the body of an article should be FreeSans Regular 12pt.

Fixed width text

Programming code or instructions that must be typed in as part of a tutorial should be Courier 10 Pitch Regular font 10pt.

In some instances, (C or C++ code) Courier is too wide to prevent multiple line wraps. In these cases, Monaco 10pt can be used instead of Courier.

Articles of a given type should preserve this choice from the first instance onwards.

Next page

For articles which are longer than two pages, there should be

Continued over page...

at the bottom of the even page number in FreeSans Bold Oblique 14pt.

Page numbers

The page numbers should be FreeSans Bold Oblique 16pt and black in color.