I want to create a logo like
using the word LECTURE
.
I tried to edit Martin's answer here but I was unable to do it. Any help?
logosmacros
I want to create a logo like
using the word LECTURE
.
I tried to edit Martin's answer here but I was unable to do it. Any help?
Best Answer
The design expert in me tells me this looks awful, but it will give you a start:
There are three things you can do to make a logo like this:
\kern
, to move characters closer or further from each other;\raise
or\lower
characters;A
in ).The three above are available without driver dependent operations, like scaling or rotating. If you want to have those too:
E
in );Here I'll stick with the first three, but the other two are not hard to apply if you so wish.
\kern
ingYou can use the
\kern
primitive to move characters close to each other. You can writeA\kern-0.5em B
to have theB
move0.5em
towards theA
, partially superimposing it. If you use a positive value, it will go further away. The unitem
is defined (but not exactly!) as “roughly the width of an uppercase letter M in the current font”, so it is better to useem
here as the exact amount it will move will depend on the actual width of the glyphs in the font, so if you use your symbol with a larger or smaller size, it should stay more or less correct. Note that the exact amount of kerning depends on the font used, to you might need to adjust.\raise
ing or\lower
ingYou can move characters (boxes, actually) up or down using the
\raise
or\lower
primitives. The syntax is\raise <dimension> <box>
. The dimension is similar to\kern
, except here you'll prefer to use the unitex
, defined as “roughly the height of a lowercase letter x in the current font”, so it is an indication of the height of the glyphs. Also\raise
(and\lower
) need a box, so instead ofA\raise 0.5ex B
you have to writeA\raise 0.5ex\hbox{B}
to get theB
slightly higher than theA
.Changing font size
The LaTeX logo selects the current script font size for the
A
(the same size as in math super/subscripts). You can use the same technique, or you can use the\relsize
package to change to a smaller or larger font size, or use the\scalebox
command. Though scaling might look bad if you overdo it.I made the font size changing into a command
\logosmaller
that makes the argument with the script size font, and aligns it with the top line of other characters:then you can use
L\logosmaller{A}
to make something similar to LaTeX.Building the logo
The logo starts with
L
, then brings the next character closer by-0.2em
.then it adds a smaller
E
, and bringsC
closer by-0.1em
, and theT
closer toC
by-0.2em
:now we raise the
T
by 0.5ex, and bring theU
and theR
closer:finally, make the
R
smaller and lower it, and at the end add theE
and the spacefactor correction\@
:then add the final
E
.Here's a compilable example: