Re: [Orgmode] A LaTeX class for Org-mode export

2010-10-18 Thread John Hendy
Thomas,


Forgive my density... how does one use this? Or is it not available for
public consumption yet? I downloaded your git repo but org-mode complains
that it doesn't know about org-article. Where do I obtain the actual class
file?

I tried searching around on worg for the page you hinted at (mainly checking
the org-contrib page) but didn't see anything there.


Thanks,
John

On Sun, Oct 17, 2010 at 2:25 PM, Thomas S. Dye t...@tsdye.com wrote:

 Aloha Carsten,

 Much appreciated.  I hope the idea of custom LaTeX classes for Org-mode
 export proves useful to the community.

 I have the patch on my list of things to do.  I don't work at the speeds
 you folks attain so the patch will probably seem slow in coming.

 All the best,
 Tom



 On Oct 16, 2010, at 7:58 PM, Carsten Dominik wrote:

  Hi Tom,

 On Oct 16, 2010, at 7:08 PM, Thomas S. Dye wrote:

  Aloha Carsten,

 Thanks for your kind words.  I'm having fun with org-article.cls and am
 happy to have Org support in the ways that you mention.


 Great.  Would you like to make me a patch which does all this?
 If you want, you can also create a new directory in contrib.
 You can also have write permission for the git repo in order
 to install updates for this.


 Right now I think the class's main contribution is that it eases
 configuration of LaTeX export.

 For the future (perhaps distant), I'm hoping org-article.cls will make
 the case that Org should identify other semantic elements in LaTeX export,
 leaving the details of their representation to the LaTeX class.

 For example:

 paths: Paths are frequently quite long and when they don't include spaces
 LaTeX can have a difficult time breaking them at the end of a line.  There
 is a LaTeX package, url.sty, that handles this.  I believe that the hyperref
 package loads url.sty for this functionality, so it is available to the
 LaTeX exporter with the current defaults.  If paths were identified in the
 export,
 e.g., \org-path{/long/path/to/my/file/deep/in/the/directory/tree},
 then the LaTeX class could typeset this with either the \url{} command
 (if hyperref wasn't being used), with \nolinkurl{} (if hyperref was being
 used), or some other way appropriate to the class.

 lists: In addition to compact lists (I agree with you that they are an
 improvement over the standard LaTeX lists), it should be possible to typeset
 lists inside paragraphs.  I'm not certain how this might be handled in
 Org-mode, perhaps an #+property or other entity that could be set on a
 list-specific basis.  The LaTeX paralist package that is responsible for the
 compact lists does a good job typesetting lists in paragraphs, as well.

 #+results:  I'm integrating Eric Fraga's GANTT chart code, which
 generates the LaTeX code to create a high quality graphic using an Org-mode
 table as input.  Currently, the #+results: of Eric's code aren't exported
 unless I add a blank line between the #+results: and #+BEGIN_LaTeX lines.
  If, instead, the results block were exported inside a LaTeX environment,
 say \begin{org-results} \end{org-results}, then org-article.cls (or any
 other LaTeX class) could define an environment to typeset the results
 appropriately.  With the blank line inserted, LaTeX export yields a listing
 of the LaTeX code, which is all well and good, but it doesn't get set off
 *as a result*, which might be useful to distinguish it from regular source
 code blocks in the Org-mode file.

 I'm not advocating for any specific changes here.  I'm just trying to
 indicate a possibly useful development path for Org-mode LaTeX export in
 tandem with custom LaTeX classes.


 I will be very interested to see what else you come up with.

 Cheers

 - Carsten


 All the best,
 Tom


 On Oct 15, 2010, at 7:57 PM, Carsten Dominik wrote:


 Hi Thomas,

 Dan just made me look again at this thread, which I had not yet
 studied closely.

 I think you have created something very useful indeed.  I love
 the compact lists, and I am sure there is a lot more I would use.
 So I am wondering:  What can Org do to support and integrate this
 class?  I can think of a couple of things:

 - distribute it in contrib
 - advertise it in the manual
 - have it as one of the default classes in org-export-latex-classes

 But maybe you have other ideas?

 Cheers

 - Carsten


 On Sep 14, 2010, at 10:37 PM, Thomas S. Dye wrote:

  Aloha all,

 I'd like to draw your attention to a LaTeX class that I put together in
 response to posts here about configuring the output of the LaTeX exporter.
  The class supports all of the Org-mode LaTeX default packages.  It 
 supports
 the standard LaTeX article class and the KOMA-script scrartcl class and
 provides several choices of fonts.  In addition, it  includes facilities 
 to
 apply microtypographic adjustments to suitable fonts, set the line spacing
 of the document to double space, set lists more compactly than the 
 standard
 LaTeX article.cls, and typeset source code listings, optionally with 
 color.

 The 

Re: [Orgmode] A LaTeX class for Org-mode export

2010-10-18 Thread John Hendy
Nevermind. Wow, I'm a doof. I see the git files *are* the instructions...

I continue to surprise myself...

On Mon, Oct 18, 2010 at 1:46 PM, John Hendy jw.he...@gmail.com wrote:

 Thomas,


 Forgive my density... how does one use this? Or is it not available for
 public consumption yet? I downloaded your git repo but org-mode complains
 that it doesn't know about org-article. Where do I obtain the actual class
 file?

 I tried searching around on worg for the page you hinted at (mainly
 checking the org-contrib page) but didn't see anything there.


 Thanks,
 John


 On Sun, Oct 17, 2010 at 2:25 PM, Thomas S. Dye t...@tsdye.com wrote:

 Aloha Carsten,

 Much appreciated.  I hope the idea of custom LaTeX classes for Org-mode
 export proves useful to the community.

 I have the patch on my list of things to do.  I don't work at the speeds
 you folks attain so the patch will probably seem slow in coming.

 All the best,
 Tom



 On Oct 16, 2010, at 7:58 PM, Carsten Dominik wrote:

  Hi Tom,

 On Oct 16, 2010, at 7:08 PM, Thomas S. Dye wrote:

  Aloha Carsten,

 Thanks for your kind words.  I'm having fun with org-article.cls and am
 happy to have Org support in the ways that you mention.


 Great.  Would you like to make me a patch which does all this?
 If you want, you can also create a new directory in contrib.
 You can also have write permission for the git repo in order
 to install updates for this.


 Right now I think the class's main contribution is that it eases
 configuration of LaTeX export.

 For the future (perhaps distant), I'm hoping org-article.cls will make
 the case that Org should identify other semantic elements in LaTeX export,
 leaving the details of their representation to the LaTeX class.

 For example:

 paths: Paths are frequently quite long and when they don't include
 spaces LaTeX can have a difficult time breaking them at the end of a line.
  There is a LaTeX package, url.sty, that handles this.  I believe that the
 hyperref package loads url.sty for this functionality, so it is available 
 to
 the LaTeX exporter with the current defaults.  If paths were identified in
 the export,
 e.g., \org-path{/long/path/to/my/file/deep/in/the/directory/tree},
 then the LaTeX class could typeset this with either the \url{} command
 (if hyperref wasn't being used), with \nolinkurl{} (if hyperref was being
 used), or some other way appropriate to the class.

 lists: In addition to compact lists (I agree with you that they are an
 improvement over the standard LaTeX lists), it should be possible to 
 typeset
 lists inside paragraphs.  I'm not certain how this might be handled in
 Org-mode, perhaps an #+property or other entity that could be set on a
 list-specific basis.  The LaTeX paralist package that is responsible for 
 the
 compact lists does a good job typesetting lists in paragraphs, as well.

 #+results:  I'm integrating Eric Fraga's GANTT chart code, which
 generates the LaTeX code to create a high quality graphic using an Org-mode
 table as input.  Currently, the #+results: of Eric's code aren't exported
 unless I add a blank line between the #+results: and #+BEGIN_LaTeX lines.
  If, instead, the results block were exported inside a LaTeX environment,
 say \begin{org-results} \end{org-results}, then org-article.cls (or any
 other LaTeX class) could define an environment to typeset the results
 appropriately.  With the blank line inserted, LaTeX export yields a listing
 of the LaTeX code, which is all well and good, but it doesn't get set off
 *as a result*, which might be useful to distinguish it from regular source
 code blocks in the Org-mode file.

 I'm not advocating for any specific changes here.  I'm just trying to
 indicate a possibly useful development path for Org-mode LaTeX export in
 tandem with custom LaTeX classes.


 I will be very interested to see what else you come up with.

 Cheers

 - Carsten


 All the best,
 Tom


 On Oct 15, 2010, at 7:57 PM, Carsten Dominik wrote:


 Hi Thomas,

 Dan just made me look again at this thread, which I had not yet
 studied closely.

 I think you have created something very useful indeed.  I love
 the compact lists, and I am sure there is a lot more I would use.
 So I am wondering:  What can Org do to support and integrate this
 class?  I can think of a couple of things:

 - distribute it in contrib
 - advertise it in the manual
 - have it as one of the default classes in org-export-latex-classes

 But maybe you have other ideas?

 Cheers

 - Carsten


 On Sep 14, 2010, at 10:37 PM, Thomas S. Dye wrote:

  Aloha all,

 I'd like to draw your attention to a LaTeX class that I put together
 in response to posts here about configuring the output of the LaTeX
 exporter.  The class supports all of the Org-mode LaTeX default packages.
  It supports the standard LaTeX article class and the KOMA-script 
 scrartcl
 class and provides several choices of fonts.  In addition, it  includes
 facilities to apply microtypographic adjustments to 

Re: [Orgmode] A LaTeX class for Org-mode export

2010-10-17 Thread Thomas S. Dye

Aloha Carsten,

Much appreciated.  I hope the idea of custom LaTeX classes for Org- 
mode export proves useful to the community.


I have the patch on my list of things to do.  I don't work at the  
speeds you folks attain so the patch will probably seem slow in coming.


All the best,
Tom


On Oct 16, 2010, at 7:58 PM, Carsten Dominik wrote:


Hi Tom,

On Oct 16, 2010, at 7:08 PM, Thomas S. Dye wrote:


Aloha Carsten,

Thanks for your kind words.  I'm having fun with org-article.cls  
and am happy to have Org support in the ways that you mention.


Great.  Would you like to make me a patch which does all this?
If you want, you can also create a new directory in contrib.
You can also have write permission for the git repo in order
to install updates for this.



Right now I think the class's main contribution is that it eases  
configuration of LaTeX export.


For the future (perhaps distant), I'm hoping org-article.cls will  
make the case that Org should identify other semantic elements in  
LaTeX export, leaving the details of their representation to the  
LaTeX class.


For example:

paths: Paths are frequently quite long and when they don't include  
spaces LaTeX can have a difficult time breaking them at the end of  
a line.  There is a LaTeX package, url.sty, that handles this.  I  
believe that the hyperref package loads url.sty for this  
functionality, so it is available to the LaTeX exporter with the  
current defaults.  If paths were identified in the export,

e.g., \org-path{/long/path/to/my/file/deep/in/the/directory/tree},
then the LaTeX class could typeset this with either the \url{}  
command (if hyperref wasn't being used), with \nolinkurl{} (if  
hyperref was being used), or some other way appropriate to the class.


lists: In addition to compact lists (I agree with you that they are  
an improvement over the standard LaTeX lists), it should be  
possible to typeset lists inside paragraphs.  I'm not certain how  
this might be handled in Org-mode, perhaps an #+property or other  
entity that could be set on a list-specific basis.  The LaTeX  
paralist package that is responsible for the compact lists does a  
good job typesetting lists in paragraphs, as well.


#+results:  I'm integrating Eric Fraga's GANTT chart code, which  
generates the LaTeX code to create a high quality graphic using an  
Org-mode table as input.  Currently, the #+results: of Eric's code  
aren't exported unless I add a blank line between the #+results:  
and #+BEGIN_LaTeX lines.  If, instead, the results block were  
exported inside a LaTeX environment, say \begin{org-results}  
\end{org-results}, then org-article.cls (or any other LaTeX class)  
could define an environment to typeset the results appropriately.   
With the blank line inserted, LaTeX export yields a listing of the  
LaTeX code, which is all well and good, but it doesn't get set off  
*as a result*, which might be useful to distinguish it from regular  
source code blocks in the Org-mode file.


I'm not advocating for any specific changes here.  I'm just trying  
to indicate a possibly useful development path for Org-mode LaTeX  
export in tandem with custom LaTeX classes.


I will be very interested to see what else you come up with.

Cheers

- Carsten



All the best,
Tom


On Oct 15, 2010, at 7:57 PM, Carsten Dominik wrote:



Hi Thomas,

Dan just made me look again at this thread, which I had not yet
studied closely.

I think you have created something very useful indeed.  I love
the compact lists, and I am sure there is a lot more I would use.
So I am wondering:  What can Org do to support and integrate this
class?  I can think of a couple of things:

- distribute it in contrib
- advertise it in the manual
- have it as one of the default classes in org-export-latex-classes

But maybe you have other ideas?

Cheers

- Carsten


On Sep 14, 2010, at 10:37 PM, Thomas S. Dye wrote:


Aloha all,

I'd like to draw your attention to a LaTeX class that I put  
together in response to posts here about configuring the output  
of the LaTeX exporter.  The class supports all of the Org-mode  
LaTeX default packages.  It supports the standard LaTeX article  
class and the KOMA-script scrartcl class and provides several  
choices of fonts.  In addition, it  includes facilities to apply  
microtypographic adjustments to suitable fonts, set the line  
spacing of the document to double space, set lists more compactly  
than the standard LaTeX article.cls, and typeset source code  
listings, optionally with color.


The documentation that should appear shortly in the Babel/Uses  
section of Worg includes two examples that illustrate use of the  
class.  The first uses the standard LaTeX article class and  
Times, Helvetica, and Courier fonts with a 12 point base size to  
typeset the literate program on 8.5 x 11 in. paper, with colored  
source code listings and microtypographic adjustments.



#+LaTeX_CLASS: org-article-subsubsection
#+LaTeX_CLASS_OPTIONS: 

Re: [Orgmode] A LaTeX class for Org-mode export

2010-10-16 Thread Thomas S. Dye

Aloha Carsten,

Thanks for your kind words.  I'm having fun with org-article.cls and  
am happy to have Org support in the ways that you mention.


Right now I think the class's main contribution is that it eases  
configuration of LaTeX export.


For the future (perhaps distant), I'm hoping org-article.cls will make  
the case that Org should identify other semantic elements in LaTeX  
export, leaving the details of their representation to the LaTeX class.


For example:

paths: Paths are frequently quite long and when they don't include  
spaces LaTeX can have a difficult time breaking them at the end of a  
line.  There is a LaTeX package, url.sty, that handles this.  I  
believe that the hyperref package loads url.sty for this  
functionality, so it is available to the LaTeX exporter with the  
current defaults.  If paths were identified in the export,

e.g., \org-path{/long/path/to/my/file/deep/in/the/directory/tree},
then the LaTeX class could typeset this with either the \url{} command  
(if hyperref wasn't being used), with \nolinkurl{} (if hyperref was  
being used), or some other way appropriate to the class.


lists: In addition to compact lists (I agree with you that they are an  
improvement over the standard LaTeX lists), it should be possible to  
typeset lists inside paragraphs.  I'm not certain how this might be  
handled in Org-mode, perhaps an #+property or other entity that could  
be set on a list-specific basis.  The LaTeX paralist package that is  
responsible for the compact lists does a good job typesetting lists in  
paragraphs, as well.


#+results:  I'm integrating Eric Fraga's GANTT chart code, which  
generates the LaTeX code to create a high quality graphic using an Org- 
mode table as input.  Currently, the #+results: of Eric's code aren't  
exported unless I add a blank line between the #+results: and # 
+BEGIN_LaTeX lines.  If, instead, the results block were exported  
inside a LaTeX environment, say \begin{org-results} \end{org-results},  
then org-article.cls (or any other LaTeX class) could define an  
environment to typeset the results appropriately.  With the blank line  
inserted, LaTeX export yields a listing of the LaTeX code, which is  
all well and good, but it doesn't get set off *as a result*, which  
might be useful to distinguish it from regular source code blocks in  
the Org-mode file.


I'm not advocating for any specific changes here.  I'm just trying to  
indicate a possibly useful development path for Org-mode LaTeX export  
in tandem with custom LaTeX classes.


All the best,
Tom


On Oct 15, 2010, at 7:57 PM, Carsten Dominik wrote:



Hi Thomas,

Dan just made me look again at this thread, which I had not yet
studied closely.

I think you have created something very useful indeed.  I love
the compact lists, and I am sure there is a lot more I would use.
So I am wondering:  What can Org do to support and integrate this
class?  I can think of a couple of things:

- distribute it in contrib
- advertise it in the manual
- have it as one of the default classes in org-export-latex-classes

But maybe you have other ideas?

Cheers

- Carsten


On Sep 14, 2010, at 10:37 PM, Thomas S. Dye wrote:


Aloha all,

I'd like to draw your attention to a LaTeX class that I put  
together in response to posts here about configuring the output of  
the LaTeX exporter.  The class supports all of the Org-mode LaTeX  
default packages.  It supports the standard LaTeX article class and  
the KOMA-script scrartcl class and provides several choices of  
fonts.  In addition, it  includes facilities to apply  
microtypographic adjustments to suitable fonts, set the line  
spacing of the document to double space, set lists more compactly  
than the standard LaTeX article.cls, and typeset source code  
listings, optionally with color.


The documentation that should appear shortly in the Babel/Uses  
section of Worg includes two examples that illustrate use of the  
class.  The first uses the standard LaTeX article class and Times,  
Helvetica, and Courier fonts with a 12 point base size to typeset  
the literate program on 8.5 x 11 in. paper, with colored source  
code listings and microtypographic adjustments.



#+LaTeX_CLASS: org-article-subsubsection
#+LaTeX_CLASS_OPTIONS: [article,letterpaper,times, 
12pt,listings,color,microtype]


The second uses the KOMA-script scrartcl class and Utopia, Bera,  
and Inconsolata fonts with a 10 point base size to typeset the  
literate program on 5.8 x 8.3 in. paper in landscape mode, also  
with colored source code listings and microtypographic  
adjustments.  In addition, lists are set tighter than with the  
standard LaTeX article class.



#+LaTeX_CLASS: org-article-subsubsection
#+LaTeX_CLASS_OPTIONS: [koma,a5paper,landscape,utopia, 
10pt,listings,color,microtype,paralist]


The project is hosted at GitHub:
http://github.com/tsdye/org-article

All the best,
Tom
___
Emacs-orgmode mailing 

Re: [Orgmode] A LaTeX class for Org-mode export

2010-10-16 Thread Carsten Dominik

Hi Tom,

On Oct 16, 2010, at 7:08 PM, Thomas S. Dye wrote:


Aloha Carsten,

Thanks for your kind words.  I'm having fun with org-article.cls and  
am happy to have Org support in the ways that you mention.


Great.  Would you like to make me a patch which does all this?
If you want, you can also create a new directory in contrib.
You can also have write permission for the git repo in order
to install updates for this.



Right now I think the class's main contribution is that it eases  
configuration of LaTeX export.


For the future (perhaps distant), I'm hoping org-article.cls will  
make the case that Org should identify other semantic elements in  
LaTeX export, leaving the details of their representation to the  
LaTeX class.


For example:

paths: Paths are frequently quite long and when they don't include  
spaces LaTeX can have a difficult time breaking them at the end of a  
line.  There is a LaTeX package, url.sty, that handles this.  I  
believe that the hyperref package loads url.sty for this  
functionality, so it is available to the LaTeX exporter with the  
current defaults.  If paths were identified in the export,

e.g., \org-path{/long/path/to/my/file/deep/in/the/directory/tree},
then the LaTeX class could typeset this with either the \url{}  
command (if hyperref wasn't being used), with \nolinkurl{} (if  
hyperref was being used), or some other way appropriate to the class.


lists: In addition to compact lists (I agree with you that they are  
an improvement over the standard LaTeX lists), it should be possible  
to typeset lists inside paragraphs.  I'm not certain how this might  
be handled in Org-mode, perhaps an #+property or other entity that  
could be set on a list-specific basis.  The LaTeX paralist package  
that is responsible for the compact lists does a good job  
typesetting lists in paragraphs, as well.


#+results:  I'm integrating Eric Fraga's GANTT chart code, which  
generates the LaTeX code to create a high quality graphic using an  
Org-mode table as input.  Currently, the #+results: of Eric's code  
aren't exported unless I add a blank line between the #+results: and  
#+BEGIN_LaTeX lines.  If, instead, the results block were exported  
inside a LaTeX environment, say \begin{org-results} \end{org- 
results}, then org-article.cls (or any other LaTeX class) could  
define an environment to typeset the results appropriately.  With  
the blank line inserted, LaTeX export yields a listing of the LaTeX  
code, which is all well and good, but it doesn't get set off *as a  
result*, which might be useful to distinguish it from regular source  
code blocks in the Org-mode file.


I'm not advocating for any specific changes here.  I'm just trying  
to indicate a possibly useful development path for Org-mode LaTeX  
export in tandem with custom LaTeX classes.


I will be very interested to see what else you come up with.

Cheers

- Carsten



All the best,
Tom


On Oct 15, 2010, at 7:57 PM, Carsten Dominik wrote:



Hi Thomas,

Dan just made me look again at this thread, which I had not yet
studied closely.

I think you have created something very useful indeed.  I love
the compact lists, and I am sure there is a lot more I would use.
So I am wondering:  What can Org do to support and integrate this
class?  I can think of a couple of things:

- distribute it in contrib
- advertise it in the manual
- have it as one of the default classes in org-export-latex-classes

But maybe you have other ideas?

Cheers

- Carsten


On Sep 14, 2010, at 10:37 PM, Thomas S. Dye wrote:


Aloha all,

I'd like to draw your attention to a LaTeX class that I put  
together in response to posts here about configuring the output of  
the LaTeX exporter.  The class supports all of the Org-mode LaTeX  
default packages.  It supports the standard LaTeX article class  
and the KOMA-script scrartcl class and provides several choices of  
fonts.  In addition, it  includes facilities to apply  
microtypographic adjustments to suitable fonts, set the line  
spacing of the document to double space, set lists more compactly  
than the standard LaTeX article.cls, and typeset source code  
listings, optionally with color.


The documentation that should appear shortly in the Babel/Uses  
section of Worg includes two examples that illustrate use of the  
class.  The first uses the standard LaTeX article class and Times,  
Helvetica, and Courier fonts with a 12 point base size to typeset  
the literate program on 8.5 x 11 in. paper, with colored source  
code listings and microtypographic adjustments.



#+LaTeX_CLASS: org-article-subsubsection
#+LaTeX_CLASS_OPTIONS: [article,letterpaper,times, 
12pt,listings,color,microtype]


The second uses the KOMA-script scrartcl class and Utopia, Bera,  
and Inconsolata fonts with a 10 point base size to typeset the  
literate program on 5.8 x 8.3 in. paper in landscape mode, also  
with colored source code listings and microtypographic  
adjustments.  In addition, lists 

Re: [Orgmode] A LaTeX class for Org-mode export

2010-10-15 Thread Carsten Dominik


Hi Thomas,

Dan just made me look again at this thread, which I had not yet
studied closely.

I think you have created something very useful indeed.  I love
the compact lists, and I am sure there is a lot more I would use.
So I am wondering:  What can Org do to support and integrate this
class?  I can think of a couple of things:

- distribute it in contrib
- advertise it in the manual
- have it as one of the default classes in org-export-latex-classes

But maybe you have other ideas?

Cheers

- Carsten


On Sep 14, 2010, at 10:37 PM, Thomas S. Dye wrote:


Aloha all,

I'd like to draw your attention to a LaTeX class that I put together  
in response to posts here about configuring the output of the LaTeX  
exporter.  The class supports all of the Org-mode LaTeX default  
packages.  It supports the standard LaTeX article class and the KOMA- 
script scrartcl class and provides several choices of fonts.  In  
addition, it  includes facilities to apply microtypographic  
adjustments to suitable fonts, set the line spacing of the document  
to double space, set lists more compactly than the standard LaTeX  
article.cls, and typeset source code listings, optionally with color.


The documentation that should appear shortly in the Babel/Uses  
section of Worg includes two examples that illustrate use of the  
class.  The first uses the standard LaTeX article class and Times,  
Helvetica, and Courier fonts with a 12 point base size to typeset  
the literate program on 8.5 x 11 in. paper, with colored source code  
listings and microtypographic adjustments.



#+LaTeX_CLASS: org-article-subsubsection
#+LaTeX_CLASS_OPTIONS: [article,letterpaper,times, 
12pt,listings,color,microtype]


The second uses the KOMA-script scrartcl class and Utopia, Bera, and  
Inconsolata fonts with a 10 point base size to typeset the literate  
program on 5.8 x 8.3 in. paper in landscape mode, also with colored  
source code listings and microtypographic adjustments.  In addition,  
lists are set tighter than with the standard LaTeX article class.



#+LaTeX_CLASS: org-article-subsubsection
#+LaTeX_CLASS_OPTIONS: [koma,a5paper,landscape,utopia, 
10pt,listings,color,microtype,paralist]


The project is hosted at GitHub:
http://github.com/tsdye/org-article

All the best,
Tom
___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] A LaTeX class for Org-mode export

2010-09-14 Thread Scot Becker
Well this is very cool.  A whole new paradigm for org-LaTeX
integration.  Well done.  I was especially glad for the introduction
to the 'paralist' package.

Could it be that the line to clone the git repo should be this:

git clone git://github.com/tsdye/org-article.git

instead of what I find in the document:

git clone g...@github.com:tsdye/org-article.git

(which didn't work for me)?


And I think 'org-export-packages-alist'  should be
org-export-latex-packages-alist
in the section entitled: Org-Mode LaTeX Export Setup (1.4).

Also the code windows of the resulting PDFs dont' work that well for
pasting the the code blocks to the command line or into Emacs, but
don't know how to fix that. (Is 'microtype' meddling too much in the
code blocks?)

Anyway, many thanks for this.  I look forward to experimenting in the
days to come.

Scot
(resent to the whole list, whoops!)

___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] A LaTeX class for Org-mode export

2010-09-14 Thread Thomas S. Dye

Aloha Scot,

Thanks for catching my errors.  I've made the changes you indicated.

If microtype is messing with cut and paste, you can remove it from the  
#+LaTeX_CLASS_OPTIONS: line and generate new pdf's (at least you can  
after everything is straight in .emacs).  Alternatively, you can cut  
and paste from the Org file, or (if you're looking to cut and paste  
from one of the sections full of noweb references) you can tangle the  
file to create the class file and cut and paste from it.


All the best,
Tom

On Sep 14, 2010, at 11:36 AM, Scot Becker wrote:


Well this is very cool.  A whole new paradigm for org-LaTeX
integration.  Well done.  I was especially glad for the introduction
to the 'paralist' package.

Could it be that the line to clone the git repo should be this:

git clone git://github.com/tsdye/org-article.git

instead of what I find in the document:

git clone g...@github.com:tsdye/org-article.git

(which didn't work for me)?


And I think 'org-export-packages-alist'  should be
org-export-latex-packages-alist
in the section entitled: Org-Mode LaTeX Export Setup (1.4).

Also the code windows of the resulting PDFs dont' work that well for
pasting the the code blocks to the command line or into Emacs, but
don't know how to fix that. (Is 'microtype' meddling too much in the
code blocks?)

Anyway, many thanks for this.  I look forward to experimenting in the
days to come.

Scot
(resent to the whole list, whoops!)



___
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode