図と例のインターフェース

図と例のインターフェース

LaTeX の図を作成するためのインタラクティブなグラフィック指向のプログラムがあるかどうかを知りたいです。

例えば、私は

https://q.uiver.app/

他にも同じようなことをしている人はいますか?

私は tikz でこの図を描くのに苦労しています:

[診断

ありがとう

答え1

確かに、TikZ は最初は威圧的に感じるかもしれません。1000 ページを超えるマニュアルは実に恐ろしいものです。しかし、その価値はあります。マニュアルの冒頭にあるチュートリアルから始めてください。すぐにこのような絵を描けるようになります。

ここに画像の説明を入力してください

\documentclass{article}

\usepackage{tikz}
\usetikzlibrary{decorations.markings}

\tikzset{dot/.style={fill, circle, inner sep=1pt},
    myarrow/.style={decoration={markings, mark=at position .6 with {\arrow{>}}}, postaction={decorate}}}

\begin{document}

\begin{tikzpicture}
\draw circle[radius=2];
\draw[very thick, myarrow] (-80:2)node[dot, label={-90:{$B'$}}]{}arc(-80:80:2)node[dot, label={90:{$A'$}}]{};
\draw[very thick, myarrow] (100:2)node[dot, label={90:{$A$}}]{}arc(100:260:2)node[dot, label={-90:{$B$}}]{};
\end{tikzpicture}

\end{document}

答え2

素晴らしい @Sandy G の回答 (+1) の小さなバリエーションで、少し短いコードが提供されます。練習用です :-)

\documentclass[border=3.14159]{standalone}
\usepackage{tikz}
\usetikzlibrary{arrows.meta,
                decorations.markings}

\begin{document}
    \begin{tikzpicture}[
dot/.style = {circle, fill, inner sep=2pt, label=#1},
->-/.style = {decoration={markings, 
                          mark=at position .52 with {\arrow{Straight Barb}}
                          }, 
              very thick, 
              postaction={decorate}
              }
                    ]
\draw circle[radius=2];
\draw[->-]        (100:2)  node[dot=$A$ ] {}
            arc(100:260:2) node[dot=below:$B$ ] {};
\draw[->-]        (-80:2)  node[dot=below:$B'$] {} 
            arc(-80:80:2)  node[dot=$A'$] {};
    \end{tikzpicture}
\end{document}

ここに画像の説明を入力してください

備考:

  • ウェブ上には、彼らが宣伝しているように、簡単な描画Tiのための多くのサービスがありますZ の写真ですが、そのようなプログラムの結果をいくつか見ると、コードは大部分がひどく、乱雑なものになっています。
  • 結果として得られるコードは失われやすく、描画中に行き詰まった場合、助けるのは非常に困難です。
  • インタラクティブサービスの1つは マチャこのサイトにはそれを使用する多くの回答があります。
  • @Sandy Gに同意します。Tiを描く最良の方法はZ画像はTiを学ぶZ. 最善の方法は、「実践しながら学ぶ」方法です。画像のプログラミングで行き詰まったときはいつでも、ここで助けを求めることができます。
  • まず最初に以下を読むことをお勧めします:
    • TikZの非常に簡単な紹介については、CTAN
    • パッケージのドキュメントから、「2 チュートリアル: Karl の学生向けの画像 (31 ページ)」およびその他のチュートリアルを読んでください。関心のある画像の種類によって異なります。
    • Tiについての基本ZパックはパートIIIで見つけることができます:Ti申告プログラムはありません
    • 多数の例がサイトに掲載されています翻訳元このサイトでも同様に
  • standalone描画時には、上記のMWE(Minimal Working Example)で行ったようにパッケージを使用すると便利です。

楽しいTeXを!

関連情報