Seulement si vous utilisez pythhon
pour vos expériences, je pense que vous pouvez lire les données avec python
. En plus de cela, lorsque j'ai essayé de créer un pdf, j'aimerais pouvoir automatiser les choses suivantes.
En ce qui concerne le dernier chiffre, honnêtement, je pense qu'il est efficace lorsque le taux de changement des paramètres qui affectent le chiffre est élevé ou lors de l'utilisation de plusieurs chiffres similaires avec seuls les paramètres modifiés.
python
et compilation de tex
Puisque python
sera exécuté chaque fois que tex
est compilé, il n'est pas possible de régénérer la figure à insérer en élaborant simplement un caractère. (Lorsque des commandes telles que platex
, dvipdfmx
et pythontex
sont exécutées ensemble dans un script de construction)
Texpad · Smoothest way to write LaTeX
Il y a des frais, mais est-ce 2 semaines pour un essai? Tu peux l'utiliser.
La raison pour laquelle il s'agit de «Texpad» était que je voulais être présenté par un ami et l'utiliser. Nous envisageons un éditeur pour «tex», y compris les éditeurs payants. (Pour l'instant, faites-vous de votre mieux en écrivant gulp
dans TexShop
ou ʻatom`? Référence)
Je n'ai pas pu créer le dossier / usr / textbin
avec ʻEl Capitan, donc je me suis référé à [ici](http://qiita.com/hideaki_polisci/items/3afd204449c6cdd995c9), mais
TexLive PythonTex
est inclus dans` depuis le début.
J'ai également besoin du module Pygments.
pip install pygments
Faire.
Il existe également un bouton Télécharger MacTex
dans l'onglet Distribution
des préférences Texpad
.
Dans TexPad
, vous pouvez sélectionner comme suit.
Vous pouvez également exécuter le script de construction sous le dossier du projet avec bash
en cochant Utiliser
.tpbuild script`.
※ bib
Si vous cochez References
, il semble que biber
sera également fait.
Je n'ai pas encore écrit de papier, donc je ne sais pas comment le gérer avec bib
.
Texpad · Help · Custom Typesetting in Texpad OS X using Build Scripts
Un exemple est ici.
J'utilise pyenv
, mais la commande pythontex
que j'ai écrite dans le script de construction n'a pas fonctionné.
La cause était une erreur indiquant que le module pygments
qui aurait dû être installé est manquant.
Je n'étais pas sûr que c'était un problème de l'utilisateur qui exécutait le script de construction, mais pour le moment, j'ai ajouté PYTHONPATH
dans le script de construction et c'était assez bon.
Hello PythonTex!
En gros, vous pouvez définir une fonction de python
etc. dans l'environnement {pycode} ʻenvironnement et la sortir sur
tex avec la commande
\ py`.
Le «tex» suivant est Devient.
\begin{pycode}
# -*- coding: UTF-8 -*-
def hello():
msg = r"Hello \textbf{PythonTex}!"
return msg
\end{pycode}
\py{hello() + " via py"}
A Gentle Introduction to PythonTeX
Dans la diapositive ci-dessus, une formule utilisant sympy, un diagramme utilisant matplotlib, [webkit2png] ](Https://github.com/adamn/python-webkit2png) est utilisé pour insérer une page Web et générer automatiquement une table
.
Cependant, j'ai utilisé print
pour sortir directement dans l'environnement pycode
, mais je ne pouvais pas le faire dans mon propre environnement. Au fait, je suis «2,7».
Dans la diapositive ci-dessus, il est combiné avec \ newcommand
et sympy
.
Il y a une commande latex
dans sympy
, mais ce serait bien si vous pouviez la générer automatiquement à partir de la formule que vous utilisez réellement sans créer de formule avec sympy
.
Je pense à utiliser une bibliothèque basée sur Theano
, donc j'ai eu l'impression que cela pourrait convertir la structure graphique de la formule Theano
en sympy
ou latex
, mais je l'ai trouvée. pas.
(Cherchez plus, et si vous ne l'avez pas, vous pouvez l'écrire vous-même ou l'écrire normalement avec sympy
. Cependant, si vous l'écrivez avec sympy
, je me demande si vous devriez l'écrire normalement avec tex
. Je ne sais pas à quel point une formule différentielle est simplifiée. Référence )
Cela semble facile à faire.
C'est déjà fait avec les données, mais il s'agit de savoir comment gérer réellement les résultats expérimentaux avant de les transformer en pdf. Il existe une forte théorie selon laquelle il devrait être enregistré dans Excel (pas en texte brut), mais dans ce cas, je pense à utiliser tabfileio. J'aimerais à nouveau rédiger un mémorandum après l'avoir utilisé. (Pour csv, même s'il existe un module en standard.)
PythonTeX et Matplotlib - Quelque chose à noter
\begin{pycode}
・ ・ ・
pylab.savefig('myplot.pdf')
\end{pycode}
\begin{figure}
\includegraphics{myplot.pdf}
\end{figure}
Je me sens dit.
Pour cela, je pense que vous devriez enregistrer l'image une fois et la charger normalement avec tex
.
Si vous utilisez rodeo, il semble que l'obstacle à la sauvegarde des images graphiques sera réduit avec python
(cela semble être possible graphiquement), donc j'aimerais l'utiliser. Un éditeur qui fonctionne sur des navigateurs basés sur ʻipython`. Il semble que la structure de données de pandas soit affichée dans la vue.
TikZ
Plot of the Brillouin Function | TikZ example
La page ci-dessus est «luatex» et la fonction est définie par «lua» pour créer «TikZ», mais n'est-il pas possible d'utiliser la version «python» de ceci? Et transpirer
Il semble que vous devriez terminer l'expérience le plus tôt possible avant d'étudier l'environnement d'écriture. ..
Recommended Posts