[O] Superscript and subscript in HTML?

2014-05-28 Thread Peter Davis
Is there any markup which will let me get superscripts and subscripts in 
HTML export?


It would be great if the HTML exporter recognized ^{...} and _{...} so 
the same markup would work for both LaTeX/PDF and for HTML.


Thanks,
-pd


--

Peter Davis
The Tech Curmudgeon
www.techcurmudgeon.com




Re: [O] Superscript and subscript in HTML?

2014-05-28 Thread Rick Frankel

On 2014-05-28 07:47, Peter Davis wrote:

Is there any markup which will let me get superscripts and subscripts
in HTML export?

It would be great if the HTML exporter recognized ^{...} and _{...} so
the same markup would work for both LaTeX/PDF and for HTML.


It does for me. I believe it always has. Are you sure your options are
set correctly? Also, are you sure that the html source doesn't contain
sup/ and sub/ tags that aren't being styled?

Here's a example and the output

#+BEGIN_SRC org
,#+OPTIONS: toc:nil
,* Super and subscript
this is a super^{1} script. and a sub_{2} script.

another super^3 and another sub_4
#+END_SRC

and the results (C-c C-e C-b h H)

#+BEGIN_EXAMPLE
div id=outline-container-sec-1 class=outline-2
h2 id=sec-1Super and subscript/h2
div class=outline-text-2 id=text-1
p
this is a supersup1/sup script. and a subsub2/sub script.
/p

p
another supersup3/sup and another subsub4/sub/p
/div
/div

#+END_EXAMPLE



Re: [O] Superscript and subscript in HTML?

2014-05-28 Thread Peter Davis
On Wed, May 28, 2014 at 08:50:20AM -0400, Rick Frankel wrote:
 On 2014-05-28 07:47, Peter Davis wrote:
 Is there any markup which will let me get superscripts and subscripts
 in HTML export?
 
 It would be great if the HTML exporter recognized ^{...} and _{...} so
 the same markup would work for both LaTeX/PDF and for HTML.
 
 It does for me. I believe it always has. Are you sure your options are
 set correctly? Also, are you sure that the html source doesn't contain
 sup/ and sub/ tags that aren't being styled?
 
 Here's a example and the output
 
 #+BEGIN_SRC org
 ,#+OPTIONS: toc:nil
 ,* Super and subscript
 this is a super^{1} script. and a sub_{2} script.
 
 another super^3 and another sub_4
 #+END_SRC
 
 and the results (C-c C-e C-b h H)
 
 #+BEGIN_EXAMPLE
 div id=outline-container-sec-1 class=outline-2
 h2 id=sec-1Super and subscript/h2
 div class=outline-text-2 id=text-1
 p
 this is a supersup1/sup script. and a subsub2/sub script.
 /p
 
 p
 another supersup3/sup and another subsub4/sub/p
 /div
 /div
 
 #+END_EXAMPLE
 

Here's what I get for the body, using your example:

+==
div class=org-src-container

pre class=src src-orgspan style=color: #b2;#+OPTIONS: toc:nil/span
span style=color: #ff;* Super and subscript/span
this is a super^{1} script. and a sub_{2} script.

another super^3 and another sub_4
/pre
/div
+==

Leaving out the #+BEGIN_SRC/#+END_SRC doesn't work either. This is with emacs 
24.3.3, org-mode 8.2.5g

Thanks,
-pd


-- 

Peter Davis
The Tech Curmudgeon
www.techcurmudgeon.com



Re: [O] Superscript and subscript in HTML?

2014-05-28 Thread Rick Frankel

On 2014-05-28 09:22, Peter Davis wrote:

On Wed, May 28, 2014 at 08:50:20AM -0400, Rick Frankel wrote:
On 2014-05-28 07:47, Peter Davis wrote:
Is there any markup which will let me get superscripts and subscripts
in HTML export?

It would be great if the HTML exporter recognized ^{...} and _{...} so
the same markup would work for both LaTeX/PDF and for HTML.

It does for me. I believe it always has. Are you sure your options are
set correctly? Also, are you sure that the html source doesn't contain
sup/ and sub/ tags that aren't being styled?

Here's a example and the output

#+BEGIN_SRC org
,#+OPTIONS: toc:nil
,* Super and subscript
this is a super^{1} script. and a sub_{2} script.

another super^3 and another sub_4
#+END_SRC

and the results (C-c C-e C-b h H)

#+BEGIN_EXAMPLE
div id=outline-container-sec-1 class=outline-2
h2 id=sec-1Super and subscript/h2
div class=outline-text-2 id=text-1
p
this is a supersup1/sup script. and a subsub2/sub script.
/p

p
another supersup3/sup and another subsub4/sub/p
/div
/div

#+END_EXAMPLE


Here's what I get for the body, using your example:

+==
div class=org-src-container

pre class=src src-orgspan style=color: #b2;#+OPTIONS: 
toc:nil/span

span style=color: #ff;* Super and subscript/span
this is a super^{1} script. and a sub_{2} script.

another super^3 and another sub_4
/pre
/div
+==

Leaving out the #+BEGIN_SRC/#+END_SRC doesn't work either. This is
with emacs 24.3.3, org-mode 8.2.5g


The begin/end src lines are just that, markers to show where the org
source starts and end. What you have formatted is a source code
listing, not the source code.

1. Create a new org mode buffer.
2. Copy the contents WITHIN the begin/end src block to the buffer.
3. Remove the leading commas (,).
4. With your cursor on the #+OPTION line type [C-c C-c].
5. Generate the html output.

If it still doesn't work edit the file with:

emacs -Q -Lpath to org 8.2.5g mytest.org

and try again.

rick



Re: [O] Superscript and subscript in HTML?

2014-05-28 Thread Peter Davis
On Wed, May 28, 2014 at 09:29:44AM -0400, Rick Frankel wrote:
 
 The begin/end src lines are just that, markers to show where the org
 source starts and end. What you have formatted is a source code
 listing, not the source code.

If you're giving an example of org buffer contents, #+BEGIN_SRC and #+END_SRC 
are probably not the best delimiters to use to set off your
example, since they're valid org markup.

Anyway, it turns out some options I had enabled were preventing the 
superscript/subscript markup from being recognized. I had this

#+OPTIONS:   H:5 \n:nil @:t ::t |:t ^:nil -:t f:t *:t :t

at the top of the buffer. Removing that line seems to get me proper HTML markup.

Thanks!
-pd


-- 

Peter Davis
The Tech Curmudgeon
www.techcurmudgeon.com



Re: [O] Superscript and subscript in HTML?

2014-05-28 Thread Nick Dokos
Peter Davis p...@pfdstudio.com writes:

 Is there any markup which will let me get superscripts and subscripts
 in HTML export?

 It would be great if the HTML exporter recognized ^{...} and _{...} so
 the same markup would work for both LaTeX/PDF and for HTML.


It does - this works fine for me:

--8---cut here---start-8---
* foo

This is a super^{script} and this is a sub_{script}.
--8---cut here---end---8---

Does that not work for you? If so, check for #+OPTIONS: ^:nil settings
perhaps.

-- 
Nick




Re: [O] Superscript and subscript in HTML?

2014-05-28 Thread Rick Frankel

On 2014-05-28 09:36, Peter Davis wrote:

On Wed, May 28, 2014 at 09:29:44AM -0400, Rick Frankel wrote:

The begin/end src lines are just that, markers to show where the org
source starts and end. What you have formatted is a source code
listing, not the source code.

If you're giving an example of org buffer contents, #+BEGIN_SRC and
#+END_SRC are probably not the best delimiters to use to set off your
example, since they're valid org markup.


#+BEGIN_SRC org
^^^

Is the common method on this list for specifying org (or any other)
source code in an email. Org can embed org source in org.


Anyway, it turns out some options I had enabled were preventing the
superscript/subscript markup from being recognized. I had this

#+OPTIONS:   H:5 \n:nil @:t ::t |:t ^:nil -:t f:t *:t :t


^

at the top of the buffer. Removing that line seems to get me proper
HTML markup.


You are explicitly disabling super/subscripts. It would be the same
for latex output.