Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I am trying to get some playing cards made with the help of the allrunes package.

However, the package "only" comes with fonts up to 35pt installed. If I set \fontsize to something larger, pdflatex resets to the maximum installed size.

How do I get larger glyphs? (Like, large enough to fill 1/6th of a page?) I know this should be comparatively easy, and I tried to google for it, but all I get are hundreds of references to \fontsize and \Huge, which doesn't help... :-\

share|improve this question
You could try putting things in a \scalebox{factor}{content}. This is good for situations just like this. –  qubyte Mar 7 '12 at 18:22
Please, show a minimal example –  egreg Mar 7 '12 at 18:25
+1 \scalebox is provided by graphicx –  rdhs Mar 7 '12 at 18:27
add comment

3 Answers

up vote 11 down vote accepted

You could try scaling:








enter image description here

share|improve this answer
Win through simplicity, thank you! –  DevSolar Mar 7 '12 at 19:57
add comment

LaTeX will be told what font sizes are available with a command like


If in fact it is a scalable font and can be used any size then you declare that the font is available at all sizes.

For example by default the computer modern fonts are set up to only allow standard sizes, but type1cm package makes declarations such as

        <->     cmbxsl10

which says (bold slanted roman in this case) font is available at any size, and so after such a declaration in the preamble you can declare any size such as


and LaTeX will give you 1in font without substitution. You'd need to look at the font names used by your rune font package to know what to use instead of {OT1}{cmr}{bx}{sl}.

share|improve this answer
add comment

Ok, I was beaten to scalebox, but you mentioned playing cards so here's I whipped up just now in TikZ.



\begin{tikzpicture}[node distance=1.6cm, scale=0.5, shape aspect=0.75, fill=red]
    \node[diamond, fill, scale=0.5] (D1) at (-1.5cm,2.1cm) {};
    \node[above=0.5mm of D1, red,scale=0.5, rotate around={180:(D1)}] {A};
    \node[diamond, fill, scale=0.5] (D2) at (1.5cm,-2.1cm) {};
    \node[above=0.5mm of D2, red,scale=0.5] {A};
    \node[diamond, fill] (D3) at (0,0) {};
        \node[draw, fill=white, rounded corners=0.5mm, fit=(D1) (D2),scale=0.5] {};


enter image description here

This is pretty crappy TikZ code, and can definitely be improved. The nice thing is that TikZ allows scaling, so this automatically solves your problem.

share|improve this answer
Actually not at all what I had in mind, but I like the border, so some of your answer will end up in my work. ;-) –  DevSolar Mar 7 '12 at 19:43
Cool. I actually just wanted to see how hard it would be to do something like this! –  qubyte Mar 8 '12 at 2:00
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.