Difference between revisions of "Research/Web-to-print/ICML"

From Publication Station
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
==ICML files==
==ICML files==


Line 4: Line 6:




==Conversions to ICML==
== Importing ICML to InDesign==
Pandoc can convert HTML and Markdown markups into ICML, since the file format is is essentially XML markup.
An ICML file can be '''imported into InDesign''' with File>Place
 
The present paragraph styles and chapter styles that were present in the ''manuscript'' which gave origin to the ICML are kept and included in the HTML file.
bold; italic; blockquotes; footnotes; headers; paragraphs; tables; lists.


Example command:
Images are given an empty  placeholder.


pandoc -s -f markdown -t icml -o my.icml my.md
==Updating content==
If the '''ICML remains linked''' to the inDesign project, changes performed in ''manuscript'', once converted to the ICML, will be integrated into the inDesign project.


'''-s''' option, which stands for “standalone”, produces output with an appropriate header and footer;


'''-f''' option, which stands for “from”, is followed by the source format;
==inDesign Styles==
See more in https://helpx.adobe.com/indesign/using/paragraph-character-styles.html


'''-t''' option, which stands for “to”, is followed by the output format;


'''-o''' option, which stands for “output”;;
==Importing styles from another inDesign project==


'''my.md''' is the markdown source filename.
'''To import character and paragraph styles from another inDesign project:'''
* Choose '''Load All Text Styles''' from the Paragraph Styles panel menu
** InDesign displays the Open a File dialog box.
* Locate and select the InDesign project file containing the styles you want and click the Open button.
** InDesign copies the character styles from that publication into the current document.


== Importing ICML to InDesign==
http://ptgmedia.pearsoncmg.com/images/art_0600indesign_b/elementLinks/styles07.gif
The generated ICML file is then '''imported into InDesign''' with File>Place


The following paragraph styles and chapter styles are automatically generated:
bold; italic; blockquotes; footnotes; headers; paragraphs; tables; lists.


Images are given an empty  placeholder.


==Updating content==  
==Importing/Exporting styles==
If the '''ICML remains linked''' to the inDesign project, '''changes''' performed in the Markdown/HTML source, once converted to the ICML, will be integrated into the inDesign project.


If you unlink.
According to Lynda.com course [https://www.lynda.com/InDesign-tutorials/Exporting-InDesign-styles-CSS-HTML/87008/94423-4.html Exporting InDesign styles for CSS and HTML] ''"InDesign writes and creates the CSS for you. This is not an option that I really recommend because InDesign, great as it is, does not write very good CSS. It tries to write CSS that is a very, very close match in appearance to your print layout and that's not necessarily Web-friendly.''"


==inDesign Styles==
Besides the design spaces - the page and the screen have different properties and behaviors.
See more in https://helpx.adobe.com/indesign/using/paragraph-character-styles.html
==Importing/Exporting styles==
* can CSS styles be imported and integrated into and inDesign project '''??'''
* can inDesign styles be exported and CSS style sheets  '''??'''


==Scribus==


[http://www.scribus.net/canvas/Scribus Scribus] is an Open Source desktop publishing (DTP) application is designed for layout, typesetting.
It is an open source alternative to inDesign.
( More on Open Source, graphic design practice, and education on [http://vimeo.com/109695787 this interview] by [Femke Snelting http://snelting.domainepublic.net/] )




Instead of importing ICML Scribus allows HTML content to be imported
==Conversions to ICML==
Pandoc can convert HTML and Markdown markups into ICML, since the file format is is essentially XML markup.


The main rule for the HTML is that it must have a body
Example command:


A list of HTML tags supported by Scribus can be found in http://wiki.scribus.net/canvas/Help:Manual_Importhtml
pandoc -s -f markdown -t icml -o my.icml my.md


In order to import an HTML files into Scribus, as structured content you need to use the Insert->Insert Text Frame tool.
'''-s''' option, which stands for “standalone”, produces output with an appropriate header and footer;


With that tool you can select the space which the text will occupy on page.
'''-f''' option, which stands for “from”, is followed by the source format;


And inside that space right click the mouse, selecting "Get Text" option, which will allowing to import the HTML file.
'''-t''' option, which stands for “to”, is followed by the output format;


==Scribus styles==
'''-o''' option, which stands for “output”;;
HTML tags, are recognized by Scribus, which can the stylized with Scribus.


Edit-> Styles...
'''my.md''' is the markdown source filename.


Select the specific tag you'd like to edit and choose the option Edit.
==Links==
* [https://www.lynda.com/InDesign-tutorials/Welcome/87008/94350-4.html InDesign Styles in Depth]

Latest revision as of 10:25, 12 February 2018


ICML files

ICML files are essentially XML files, usualy managed by InCopy, Adobe’s own word processor, which can be easily imported into Adobe InDesign.


Importing ICML to InDesign

An ICML file can be imported into InDesign with File>Place

The present paragraph styles and chapter styles that were present in the manuscript which gave origin to the ICML are kept and included in the HTML file.

bold; italic; blockquotes; footnotes; headers; paragraphs; tables; lists.

Images are given an empty placeholder.

Updating content

If the ICML remains linked to the inDesign project, changes performed in manuscript, once converted to the ICML, will be integrated into the inDesign project.


inDesign Styles

See more in https://helpx.adobe.com/indesign/using/paragraph-character-styles.html


Importing styles from another inDesign project

To import character and paragraph styles from another inDesign project:

  • Choose Load All Text Styles from the Paragraph Styles panel menu
    • InDesign displays the Open a File dialog box.
  • Locate and select the InDesign project file containing the styles you want and click the Open button.
    • InDesign copies the character styles from that publication into the current document.

http://ptgmedia.pearsoncmg.com/images/art_0600indesign_b/elementLinks/styles07.gif


Importing/Exporting styles

According to Lynda.com course Exporting InDesign styles for CSS and HTML "InDesign writes and creates the CSS for you. This is not an option that I really recommend because InDesign, great as it is, does not write very good CSS. It tries to write CSS that is a very, very close match in appearance to your print layout and that's not necessarily Web-friendly."

Besides the design spaces - the page and the screen have different properties and behaviors.



Conversions to ICML

Pandoc can convert HTML and Markdown markups into ICML, since the file format is is essentially XML markup.

Example command:

pandoc -s -f markdown -t icml -o my.icml my.md

-s option, which stands for “standalone”, produces output with an appropriate header and footer;

-f option, which stands for “from”, is followed by the source format;

-t option, which stands for “to”, is followed by the output format;

-o option, which stands for “output”;;

my.md is the markdown source filename.

Links