
Quiver é um editor gráfico moderno para diagramas de comutórios e colares, capaz de renderizar diagramas de alta qualidade para visualização da tela e exportar para o látex via Tikz-CD.
Criar e modificar diagramas com aljava são ordens de magnitude mais rápida do que escrever o látex equivalente à mão e, com um pouco de experiência, compete com caneta e papel.
Experimente a aljava: q.uiver.app
A aljava apresenta uma interface eficiente e intuitiva para criar diagramas comutativos complexos e diagramas de colagem. É fácil desenhar diagramas envolvendo retraços e pushouts,

adjuntos,

e células superiores.

A colocação de objetos é baseada em uma grade flexível que redimensiona de acordo com o tamanho dos rótulos.


Há uma ampla gama de estilos de seta composíveis.

E uso total da cor para rótulos e setas.

Quiver pretende ter uma boa aparência para capturas de tela, bem como a exportação de látex que parece o mais próximo possível do diagrama original.

Os diagramas podem ser criados e modificados usando o mouse, clicando e arrastando ou usando o teclado, com um conjunto completo de atalhos de teclado para executar qualquer ação.

Quando você exporta diagramas para o LATEX, o Quiver incorporará um link para o diagrama, o que permitirá que você retorne a ele mais tarde se você decidir que ele precisa ser modificado ou compartilhá -lo com outras pessoas.
newcommand s.Para usar macros e cores personalizadas em aljava , crie um arquivo que contém as definições, como o seguinte.
newcommand { cat }{ mathscr }
newcommand { psh }{ widehat }
newcommand { smcat }{ mathbb }
newcommand { yo }{よ}Carregue o arquivo para um URL acessível ao público (por exemplo, gist.github.com) e cole o URL para o texto bruto na entrada "macros" na parte inferior da aljava .
Atualmente, os macros podem ser definidos usando newcommand , newcommand* , renewcommand , renewcommand* , DeclareMathOperator e DeclareMathOperator* ; e as cores podem ser definidas usando definecolor (usando os modos de cores: rgb , RGB , HTML , gray ).
Veja a integração do editor no Wiki Quiver.
Run make a partir da linha de comando e, em seguida, abra src/index.html no seu navegador da web favorito.
Se isso falhar, você pode estar usando uma versão incompatível de Make ou Bash. Nesse caso, você pode baixar manualmente o lançamento mais recente do Katex e colocá -lo em src/ AS src/KaTeX/ . Se Katex não tiver recebido o caminho correto, você receberá um erro informando que Katex falhou ao carregar.
A aljava deve ser executada através localhost . Se você instalou o Python, uma solução fácil é executar:
python3 -m http.server
no diretório src de aljava e, em seguida, abra localhost:8000 no navegador.
Se você tiver outros problemas para criar aljava , abra um problema detalhando o problema e tentarei ajudar.