Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

math left subscript?

634 views
Skip to first unread message

Nan-shan Chen

unread,
Aug 1, 2001, 8:15:30 AM8/1/01
to
Hi,

How do I typeset a subscript to the left of a symbol
(operator)? I tried \mathleftsubscript but there seems
to be no such thing. :)

BTW, another question please: why does

\`{a}

(with a backquote) not work? What am I missing?

I'm using the following packages with LaTeX 2e:

\documentclass[twocolumn,a4paper]{article}
\usepackage{german}
\usepackage{times}
\usepackage{color}
\usepackage [dvips]{graphicx}
\usepackage{url}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{color}
\usepackage{makeidx}
\usepackage{drftcite}

Thanks in advance for your help!
Rudi

die-spamer-die-now

unread,
Aug 1, 2001, 10:16:08 AM8/1/01
to
In article <9k8rt2$2...@getipx3.uni-paderborn.de>,
ch...@getipx3.uni-paderborn.de (Nan-shan Chen) wrote:

> Hi,
>
> How do I typeset a subscript to the left of a symbol
> (operator)? I tried \mathleftsubscript but there seems
> to be no such thing. :)


Try this one:


\begin{equation}
^{ul}_{dl}X^{ur}_{dr}
\end{equation}

>
> BTW, another question please: why does
>
> \`{a}
>
> (with a backquote) not work? What am I missing?
>

It works for me!

Nan-shan Chen

unread,
Aug 1, 2001, 1:27:27 PM8/1/01
to
die-spamer-die-now <die-spamm...@eudoramail.com> writes:

>Try this one:

>\begin{equation}
>^{ul}_{dl}X^{ur}_{dr}
>\end{equation}

Thank, it works! The {dl} is a bit too far away from {X}.
I used a {\!} to move it to {X} (the operator \prod).
But it is a little too high. How do I make it a bit lower?

>> BTW, another question please: why does
>>
>> \`{a}
>>
>> (with a backquote) not work? What am I missing?
>>

>It works for me!

Hmm, I hesitated to ask, because I though this might be a FAQ.
But only \'{a}, \"{a} work for me, no \`{a}, \v{a}, \~{a},
that is, I see only {a} in xdvi and gs as well as in ghostview
(after dvips). I even include the 8-bit (I think ISO8859-1)
character into the file, and it still appeared as {a}.
Do I have problems of fonts?


*File List*
article.cls 1995/12/20 v1.3q Standard LaTeX document class
size10.clo 1995/12/20 v1.3q Standard LaTeX file (size option)
times.sty 1995/08/16 5.2 Times PSNFSS2e package
color.sty 1995/12/07 v0.3l Standard LaTeX Color (DPC)
color.cfg
dvips.def 1995/12/04 v2.14 Driver-dependant file (DPC,SPQR)
dvipsnam.def 1995/12/04 v2.14 Driver-dependant file (DPC,SPQR)
graphicx.sty 1995/12/06 v0.6h Enhanced LaTeX Graphics (DPC,SPQR)
keyval.sty 1995/09/21 v1.09 key=value parser (DPC)
graphics.sty 1996/02/20 v0.7h Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1994/10/16 v1.08 sin cos tan (DPC)
graphics.cfg
url.sty 1996/02/06 ver 1.1 Verb mode for urls, email addresses, and f
ile names
amssymb.sty 1995/02/01 v2.2a
amsfonts.sty 1995/02/01 v2.2b
amsmath.sty 1995/02/23 v1.2b AMS math features
amstext.sty 1995/01/25 v1.2
amsgen.sty 1995/01/31 v1.2a
amsbsy.sty 1995/01/20 v1.2
amsopn.sty 1995/02/20 v1.2a operator names
natbib.sty 1997/07/05 6.6 (PWD)
makeidx.sty 1995/04/19 v1.0j Standard LaTeX package
/home/chen/lib/bib/math.tex
OT1ptm.fd 1996/01/28 Fontinst v1.504 font definitions for OT1/ptm.
Umsa.fd 1995/01/05 v2.2e AMS font definitions
Umsb.fd 1995/01/05 v2.2e AMS font definitions
ginvnew.tex
OT1pcr.fd 1996/01/28 Fontinst v1.504 font definitions for OT1/pcr.
main.bbl
main.ind
***********

die-spamer-die-now

unread,
Aug 1, 2001, 1:50:56 PM8/1/01
to
In article <9k9e5v$3...@getipx3.uni-paderborn.de>,
ch...@getipx3.uni-paderborn.de (Nan-shan Chen) wrote:

> die-spamer-die-now <die-spamm...@eudoramail.com> writes:
>
> >Try this one:
>
> >\begin{equation}
> >^{ul}_{dl}X^{ur}_{dr}
> >\end{equation}
>
> Thank, it works! The {dl} is a bit too far away from {X}.
> I used a {\!} to move it to {X} (the operator \prod).
> But it is a little too high. How do I make it a bit lower?
>
> >> BTW, another question please: why does
> >>
> >> \`{a}
> >>
> >> (with a backquote) not work? What am I missing?
> >>
>
> >It works for me!
>
> Hmm, I hesitated to ask, because I though this might be a FAQ.
> But only \'{a}, \"{a} work for me, no \`{a}, \v{a}, \~{a},
> that is, I see only {a} in xdvi and gs as well as in ghostview
> (after dvips). I even include the 8-bit (I think ISO8859-1)
> character into the file, and it still appeared as {a}.
> Do I have problems of fonts?
>

Sorry, I can't help you. I use a Macintosh. TEXTURES from
www.bluesky.com ROCKS! I click on the typeset output (I believe this is
the DVI file), it takes back to TEX file, right where I want to make
chages! I woudn't use anything else, not even if you pay me!

Donald Arseneau

unread,
Aug 1, 2001, 7:17:36 PM8/1/01
to
ch...@getipx3.uni-paderborn.de (Nan-shan Chen) writes:

> >^{ul}_{dl}X^{ur}_{dr}
>

> Thank, it works! The {dl} is a bit too far away from {X}.
> I used a {\!} to move it to {X} (the operator \prod).

Since your "X" is an operator, there is a better solution
for that case. Use amsmath, and, I think, \sideset. Read
amsldoc.

Donald Arseneau as...@triumf.ca

Paul Vojta

unread,
Aug 2, 2001, 3:32:18 AM8/2/01
to
In article <9k9e5v$3...@getipx3.uni-paderborn.de>,

Nan-shan Chen <ch...@getipx3.uni-paderborn.de> wrote:
>die-spamer-die-now <die-spamm...@eudoramail.com> writes:
>
>>Try this one:
>
>>\begin{equation}
>>^{ul}_{dl}X^{ur}_{dr}
>>\end{equation}
>
>Thank, it works! The {dl} is a bit too far away from {X}.
>I used a {\!} to move it to {X} (the operator \prod).
>But it is a little too high. How do I make it a bit lower?

This reminds me of something I've been meaning to suggest for some time now.
Would it be possible for NTS or etex to support left sub- and super-scripts
natively? In other words, it would be nice if the syntax

\log^{ur}_{dr}^^{ul}__{dl}

would do the same in NTS or etex as the syntax

\mathop{{}^{ul}_{dl}\log^{ur}_{dr}}

does in TeX, but with correct positioning for the left subscripts and
superscripts.

--Paul Vojta, vo...@math.berkeley.edu

Nan-Shan Chen

unread,
Aug 3, 2001, 4:28:56 AM8/3/01
to
Donald Arseneau <as...@triumf.ca> writes:

>ch...@getipx3.uni-paderborn.de (Nan-shan Chen) writes:

Thank! I hate to say that, but would you please spell ii out for
me or provide me a pointer to the doc.? My local installation is
incomplete? :(

Rudi


Nan-Shan Chen

unread,
Aug 3, 2001, 4:39:56 AM8/3/01
to
vo...@math.berkeley.edu (Paul Vojta) writes:

>This reminds me of something I've been meaning to suggest for some time now.
>Would it be possible for NTS or etex to support left sub- and super-scripts
>natively? In other words, it would be nice if the syntax

> \log^{ur}_{dr}^^{ul}__{dl}

>would do the same in NTS or etex as the syntax

> \mathop{{}^{ul}_{dl}\log^{ur}_{dr}}

>does in TeX, but with correct positioning for the left subscripts and
>superscripts.

>--Paul Vojta, vo...@math.berkeley.edu

"Paul Vojta"? :) :) :)
I'm still using your vi-clone, Calvin, *everyday* since a couple of years.
You've really created something that eases my life. Thanks to you once
again. And I can say that thousands of times. Slightly offtopic, but not
totally. Because I use Calvin to write in LaTeX on my palmtop which is
always in my pocket. For those whose do not know it. Calvin, for me,
is the fastest, smallest, and "most compatible" for an XT-class PC.

Rudi


Donald Arseneau

unread,
Aug 3, 2001, 10:52:10 PM8/3/01
to
ch...@getsparc1000.upb.de (Nan-Shan Chen) writes:

> >Since your "X" is an operator, there is a better solution
> >for that case. Use amsmath, and, I think, \sideset. Read
> >amsldoc.
>
> Thank! I hate to say that, but would you please spell ii out for
> me or provide me a pointer to the doc.? My local installation is
> incomplete? :(

You should see to completing it. What use is software without docs?
Do you have nothing named amsldoc.* ?

http://www.ctan.org/search and search for amsldoc, download.
Also look for ch8.pdf or ch8.ps, and download that.

Donald Arseneau as...@triumf.ca

Nan-Shan Chen

unread,
Aug 5, 2001, 1:13:43 PM8/5/01
to
Donald Arseneau <as...@triumf.ca> writes:

>ch...@getsparc1000.upb.de (Nan-Shan Chen) writes:

Thanks! I've printed following your advice and will be reading.
Although the compilation (of amsldoc.tex with amsldoc.cls)
was not perfect. I got namely:

! Limit controls must follow a math operator.
<argument> ...s _{A}, \qquad \varliminf \nolimits
_{n\to \infty }
l.1523 \end{equation*}

in the vincinity of

The commands \cn{limits} and \cn{nolimits} can be used to
override the normal behavior of a base symbol:
\begin{equation*}
\sum\nolimits_X,\qquad \iint\limits_{A},
\qquad\varliminf\nolimits_{n\to \infty}
\end{equation*}

Can't see what's wrong. Anyway, I got something to read.
BTW. I cannot install the incomplete system (our doc/
directory is empty), since I'm not the owner. I'm currently
running LaTeX on a Sparc ultra with Solaris. Before two days,
I was running 2 days ago on a sparc-ipx with SunOS4, since
our net is down. The speed-difference is really amazing ... :)

Rudi


Michael J Downes

unread,
Aug 7, 2001, 8:23:45 AM8/7/01
to tech-s...@ams.org
ch...@getsparc1000.upb.de (Nan-Shan Chen) writes:

> Although the compilation (of amsldoc.tex with amsldoc.cls)
> was not perfect. I got namely:
>
> ! Limit controls must follow a math operator.
> <argument> ...s _{A}, \qquad \varliminf \nolimits
> _{n\to \infty }

Probably this is due to processing amsldoc.tex with an old version of
amsmath (1.2). Using the newer version of amsmath.sty I don't think you
will see any problems.

> BTW. I cannot install the incomplete system (our doc/
> directory is empty), since I'm not the owner.

If you have a web2c-based system, you should be able to install extra
packages such as amsmath in an auxiliary texmf tree in your own area.
(Suppose that article.cls is found in /usr/local/texmf/tex/latex, then
use a prefix of /usr/local/texmf in step 6.)

0. setenv TEXMF /usr/local/texmf (for csh/tcsh)
1. mkdir ~/texmf ~/texmf/source
2. cd ~/texmf/source
3. wget ftp://ftp.ams.org/pub/tex/amsmath.tgz
4. cd ..; gtar -xzvf source/amsmath.tgz
5. mkdir ~/texmf/web2c
6. cp /usr/local/texmf/web2c/texmf.cnf ~/texmf/web2c
^^^^^^^^^^^^^^^^
7. Edit ~/texmf/web2c/texmf.cnf to add $HOME/texmf to the value of
$TEXMF, following the comments in the file.
8. Set TEXMFCNF = $HOME/texmf/web2c in your shell startup file.

Regards, Michael Downes
tech-s...@ams.org

Michael J Downes

unread,
Aug 7, 2001, 8:35:02 AM8/7/01
to
vo...@math.berkeley.edu (Paul Vojta) writes:

> This reminds me of something I've been meaning to suggest for some time now.
> Would it be possible for NTS or etex to support left sub- and super-scripts
> natively? In other words, it would be nice if the syntax
>
> \log^{ur}_{dr}^^{ul}__{dl}
>
> would do the same in NTS or etex as the syntax
>
> \mathop{{}^{ul}_{dl}\log^{ur}_{dr}}
>
> does in TeX, but with correct positioning for the left subscripts and
> superscripts.

Unfortunately with "^^{" there is a conflict with TeX's ^^ notation for
special characters. It might be simplest just to add a new primitive
\leftsubsup along the lines of

\leftsubsup_{...}^{...}X_{...}^{...}

The real difficulty, however, with such an addition is that in order for
left superscripts to work well on glyphs whose convex hulls are not
"left-rectangular" (consider H, X, A, V) one needs extra font
information that the existing .tfm's simply don't have. (The left-hand
equivalent of the superscript adjustment that is encoded in the italic
correction slot of math font glyphs.)

I.e., in order to do a proper job of it, one would need to change
Metafont as well.

0 new messages