Changes

Jump to navigation Jump to search
no edit summary
< [[Main Page]] | [[Second Step]] | [[Next Steps]] >== Modifying the output style ==
{{todo|mention MKII It is possible to change the style of the output by using appropriate ''setup'' commands in the preamble. For example, to make the section titles bold and IV and both texexec and context already at this step}}to use italic (rather than slanted) font for emphasized words, use
This page describes the fundamentals of using ConTeXt. It includes hands-on examples, and the instructions assume that you have ConTeXt <context mode="mkiv" source="yes" text="which gives">\setuphead[section][Installation hints|installedstyle=\bfa]\setupbodyfontenvironment[default]. If you don't want to install it yet, you can [http://live.contextgarden.net try it on the webem=italic].
Start by typing the following into a [[Text Editors|text editor]] and saving it as <code>hello.tex</code>:
 
<texcode>
\starttext
Hello World
\stoptext
</texcode>
 
Then go to the command-line and type:
 
<pre>
context hello.tex
</pre>
 
ConTeXt will then process your document. It will output some information, such as follows—this output does ''not'' indicate an error:
 
<pre><nowiki>
mtx-context | run 1: luatex --fmt="/opt/context-minimals/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luatex/cont-en" --jobname="hello" --lua="/opt/context-minimals/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luatex/cont-en.lui" --no-parse-first-line --c:currentrun=1 --c:fulljobname="./hello.tex" --c:input="./hello.tex" --c:kindofrun=1 "cont-yes.mkiv"
This is LuaTeX, Version beta-0.74.0-2012122511 (rev 4541)
\write18 enabled.
(/opt/context-minimals/texmf-context/tex/context/base/cont-yes.mkiv
 
ConTeXt ver: 2013.01.27 21:24 MKIV fmt: 2013.1.28 int: english/english
 
system > cont-new.mkiv loaded
(/opt/context-minimals/texmf-context/tex/context/base/cont-new.mkiv
system > beware: some patches loaded from cont-new.mkiv
)
system > files > jobname: hello, input: hello, result: hello
fonts > latin modern fonts are not preloaded
languages > language en is active
(hello.tex{/opt/context-minimals/texmf-fonts/fonts/map/pdftex/context/mkiv-base.map}
fonts > preloading latin modern fonts (second stage)
fonts > typescripts > unknown: library 'loc'
{/opt/context-minimals/texmf-fonts/fonts/map/dvips/lm/lm-math.map}{/opt/context-minimals/texmf-fonts/fonts/map/dvips/lm/lm-rm.map}
fonts > fallback modern rm 12pt is loaded
backend > xmp > using file '/opt/context-minimals/texmf-context/tex/context/base/lpdf-pdx.xml'
pages > flushing realpage 1, userpage 1
) )</opt/context-minimals/texmf-fonts/fonts/opentype/public/lm/lmroman12-regular.otf>
mkiv lua stats > used config file - selfautoparent:/texmf/web2c/texmfcnf.lua
mkiv lua stats > used cache path - /home/adityam/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e
mkiv lua stats > resource resolver - loadtime 0.098 seconds, 1 scans with scantime 0.083 seconds, 21 shared scans, 13 found files, scanned paths: /home/adityam/texmf
mkiv lua stats > stored bytecode data - 318 modules (0.150 sec), 68 tables (0.000 sec), 386 chunks (0.150 sec)
mkiv lua stats > cleaned up reserved nodes - 41 nodes, 9 lists of 441
mkiv lua stats > node memory usage - 2 glue, 2 penalty, 9 attribute, 28 glue_spec, 3 attribute_list
mkiv lua stats > node list callback tasks - 6 unique task lists, 5 instances (re)created, 39 calls
mkiv lua stats > used backend - pdf (backend for directly generating pdf output)
mkiv lua stats > loaded patterns - en::2
mkiv lua stats > jobdata time - 0.001 seconds saving, 0.000 seconds loading
mkiv lua stats > callbacks - 135 direct, 178 indirect, 313 total
mkiv lua stats > randomizer - resumed with value 0.13015339995276
mkiv lua stats > lxml preparation time - 0.000 seconds, 0 nodes, 15 lpath calls, 0 cached calls
mkiv lua stats > result saved in file - hello.pdf, compresslevel 3, objectcompreslevel 3
mkiv lua stats > loaded fonts - 2 files: lmroman12-regular.otf latinmodernmath-regular.otf
mkiv lua stats > fonts load time - 0.069 seconds
mkiv lua stats > luatex banner - this is luatex, version beta-0.74.0-2012122511 (tex live 2013/dev)(rev 4541)
mkiv lua stats > control sequences - 36422 of 65536 + 100000
mkiv lua stats > current memory usage - 23 MB (ctx: 23 MB)
mkiv lua stats > runtime - 0.316 seconds, 1 processed pages, 1 shipped pages, 3.165 pages/second
 
system | total runtime: 0.468
</nowiki></pre>
 
Once <tt>context</tt> has finished, it will leave behind a file called <tt>hello.pdf</tt>. Open it and you will see a "Hello world" document.
 
<context source="no" mode="mkiv">
\starttext
Hello World\startsection[title={Testing ConTeXt}] This is my {\em first} ConTeXt document.\stopsection
\stoptext
</context>
[[Category:Basics]]&rarr; [[Second StepCategory:Sample documents]] {{Getting started navbox}}
1,003

edits

Navigation menu