Research/Web-to-print/ICML: Difference between revisions

From Publication Station
Andre (talk | contribs)
No edit summary
Andre (talk | contribs)
 
(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

[edit]

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

[edit]

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

[edit]

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

[edit]

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


Importing styles from another inDesign project

[edit]

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

[edit]

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

[edit]

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.

[edit]