Bill White <bi...@wolfram.com> writes: > Org seems to insert extra newlines when exporting src to html. You can > see the output at http://members.wolfram.com/billw/RomanCalendar.html > (search for gregorianFromAbsolute) - there's a large amount of vertical > space between the two function definitions. > > Is there some way to avoid exporting all those newlines?
> > - GNU Emacs 23.0.94.1 (i686-pc-linux-gnu, GTK+ Version 2.16.1) of > 2009-05-28 on billw-desktop > - Org-mode version 6.27trans > > Here's the relevant part of my .org file: > > ,---- > | #+begin_src mma > | absoluteFromGregorian[{year_Integer, month_Integer, day_Integer}] := > | DateDifference[epoch, {year, month, day}] > | > | gregorianFromAbsolute[abs_Integer] := > | DatePlus[epoch, abs] > | #+end_src > `---- I tried exporting this fragment using C-c C-e h, and could not replicate this (org and html below). Maybe it would be revealing to try exporting the org buffer directly using C-c C-e h (org-export-as-html), and seeing if the problem occurs then with your setup? Dan Details ------- I downloaded mma-mode just now from http://www.itwm.fhg.de/as/asemployees/wichmann/mma.html is that the same as yours? ,----[ C-h v mma-version RET ] | mma-version is a variable defined in `mma.el'. | Its value is "$Revision: 1.1 $" | | Documentation: | The Revision number of mma.el. | You should add this number when reporting bugs. | | [back] `---- Here's my org --8<---------------cut here---------------start------------->8--- #+title: mathematica example * here's the block #+begin_src mma absoluteFromGregorian[{year_Integer, month_Integer, day_Integer}] := DateDifference[epoch, {year, month, day}] gregorianFromAbsolute[abs_Integer] := DatePlus[epoch, abs] #+end_src and that was it --8<---------------cut here---------------end--------------->8--- and here's the relevant bit of the html I got --8<---------------cut here---------------start------------->8--- <pre class="src src-mma"><span style="color: #7fffd4; font-weight: bold;">absoluteFromGregorian</span>[{year_Integer, month_Integer, day_Integer}] := DateDifference[epoch, {year, month, day}] <span style="color: #7fffd4; font-weight: bold;">gregorianFromAbsolute</span>[abs_Integer] := DatePlus[epoch, abs] </pre> --8<---------------cut here---------------end--------------->8--- > > I export the whole project via 'C-c C-e P' - here's the generated html: > > ,---- > | <pre class="src src-mma"> > | <span style="color: #0000ff;">absoluteFromGregorian</span>[{year_Integer, > month_Integer, day_Integer}] := > | DateDifference[epoch, {year, month, day}] > | > | > | > | <span style="color: #0000ff;">gregorianFromAbsolute</span>[abs_Integer] := > | DatePlus[epoch, abs] > | </pre> > `---- > > Here's the relevant part of org-publish-project-alist: > > ,---- > | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > | ("members.wolfram.com-org-notes" > | :base-directory "~/org/members.wolfram.com" > | :base-extension "org" > | :publishing-directory "~/org/000-published/members.wolfram.com/" > | :recursive t > | :publishing-function org-publish-org-to-html > | :headline-levels 4 ; Just the default for this project. > | :auto-preamble t > | ) > | ("members.wolfram.com-org-static" > | :base-directory "~/org/members.wolfram.com" > | :base-extension "css\\|js\\|png\\|jpg\\|gif\\|pdf\\|mp3\\|ogg\\|swf" > | :publishing-directory "~/org/000-published/members.wolfram.com/" > | :recursive t > | :publishing-function org-publish-attachment) > | ("members.wolfram.com" :components ("members.wolfram.com-org-notes" > "members.wolfram.com-org-static")) > | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > `---- > > Thanks! > > bw _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode