# Tag Info

3

Use the TikZ library arrows.meta and then you can scale the arrow heads as you wish. Here are a few examples. \documentclass{amsart} \usepackage{tikz} \usetikzlibrary{arrows.meta} \begin{document} \begin{tikzpicture} \draw[->,line width=4pt] (0,0) to (1,0); \end{tikzpicture} \begin{tikzpicture} \draw[-{>[scale=2.5, length=2, ...

0

Using the "bad to" code from meta arrow tips, with the various coefficients (-3, 4, -2.75, 2.5, etc) scaled appropriately, appears to do the trick. Sometimes bad is good. (This doesn't answer the question of whether there is an option to modify the standard arrow command, without defining a new arrow tip, but perhaps the answer to that is simply `no'.)

3

You shouldn't use \usetikzlibrary{mindmap,shadows} outside the preamble. To include the mindmap with a specified width just use \includestandalone[width=.75\linewidth]{mindmap} The preamble of the included files can be used if package option subpreambles is set to true. You might like to replace the \documentclass{article} with ...

3

Not sure how desirable this answer is since it involves internal stuff, but essentially a key scale positioning is provided, which if true interrupts the usual positioning mechanism, extract the scaling from the transformation matrix and applies it to the positioning values before continuing as usual. Odd things may happen if transformations other than ...

6

This is one of those grey areas about cell picture issues. One not-super-clean solution is to set the transformation yourself. \documentclass[margin=5pt,tikz]{standalone} \begin{document} \begin{tikzpicture}[scale=.5] \pgfgettransform\mytrafo \matrix [yshift=2cm,execute at begin cell=\pgfsettransform\mytrafo]{ \draw ...

7

I worked a little bit with my positioning-plus library which already contained a way to factor the stored values of node distance via <direction>=<y-factor> and <x-factor>:of <reference> which would already work for your examples with node distance=1 and 1 as below right=3 and 3:of C or as below right=3:of C I added a small ...

1

I do not know why, but: 1) If you want have proper dimensions, use: \documentclass{article} \usepackage{graphicx} \begin{document} \resizebox{2cm}{2cm}{\rule{6cm}{7cm}} %\resizebox{2cm}{2cm}{\begin{tabular}{l l}A&B\\C&D\end{tabular}} \resizebox{2cm}{2cm}{\begin{tabular}[b]{|l l|}\hline A&B\\C&D\\ \hline\end{tabular}} \end{document} ...

10

You want \resizebox* not \resizebox the latter scales the height whereas the former scales height + depth. A tabular is vertically centred so the height is half its vertical extent.

1

No, it's not possible to do what you ask for, unless you completely change TeX's way of parsing input, examining token by token the text. However I'm afraid this would break infinitely many constructions of LaTeX. It might be possible with LuaTeX, but some expert's advice would be needed. Marking the input with a macro is the really practical way.

3

It works for me; however, an adjustment can be made keeping into account that yswab is available in Type1 format, so it can be arbitrarily scaled: \documentclass[12pt]{article} \usepackage{yfonts} \usepackage[T1]{fontenc} \DeclareFontShape{LY}{yswab}{m}{n}{<->yswab}{} \begin{document} \swabfamily Text \Large Text \fontsize{36}{44}\selectfont Text ...

Top 50 recent answers are included