Utiliser Mathematica pour construire des présentations et des documents

j'utilise MMA principalement pour résoudre des problèmes relativement petits.

je veux commencer à l'utiliser aussi pour préparer mes présentations et documents , mais j'ai des difficultés à apprendre comment le faire à partir de l'aide intégrée, et je suppose que de bonnes ressources peuvent être disponibles ailleurs.

connaissez-vous des astuces utiles (livres, des documents, des vidéos ...)?

avez-vous un "sac à malices" de la poster ici?

Modifier

cette question a reçu deux réponses jusqu'à présent (@Mzabsky's et M. Wizard's) et bien que les deux soient utiles, peut-être que mes préoccupations sont beaucoup plus fondamentales. Donc je poste un exemple du genre de choses que je suis incapable de faire (ou de comprendre comment discerner comment les autres les ont faites).

j'ai pris l'exemple suivant de le journal Mathematica (le carnet à gauche sur l'image suivante-cliquez sur l'image pour voir la pleine taille):

Enter image description here

donc, quelques problèmes, juste pour se faire une idée de mes ennuis:

1) j'ai copié le texte à mon .nb sur la droite, formaté avec le même style (texte), mais l'apparence est différente, donc je suppose que la définition de style est différente. Comment puis-je copier les définitions de style à partir d'un seul .nb pour les autres?

2) le tableau sous le bloc de texte n'a pas de style joint. Comment était-il formaté? Où la couleur de fond est-elle définie?

j'aimerais avoir des conseils à lire (ou des vidéos à regarder, ou n'importe quoi d'autre) sur ces questions. Je ne veux pas que vous écriviez ici un livre sur le formatage de Mathematica!

Résumé des liens affichés dans les réponses

36
demandé sur Dr. belisarius 2011-02-20 20:59:44

4 réponses

je suis d'accord avec tout ce que mzabsky a dit dans sa réponse. Voici quelques détails supplémentaires:

je trouve utile de faire des déclarations en utilisant une cellule Text ou DisplayFormula puis manuellement grouper une vérification mathématique/preuve à la déclaration qui est alors effondrée et peut être affichée quand vous voulez.

la Palette Writing Assistant Palette contient pas mal de constructions utiles dont vous pouvez tirer des enseignements.

enfin, j'ai trouvé très utile de faire ma propre feuille de style pour quelques raisons: 1) le haut-sont un peu moche; 2) il vous aide vraiment à comprendre comment les carnets de travail.

pour voir des exemples de la feuille de style que j'ai fait (que je ne prétends pas être parfait - je n'ai pas pris la peine de le faire fonctionner dans tous les environnements d'écran) regardez certains des fichiers dans ftp://ftp.physics.uwa.edu.au/pub/MATH2200/2010 / . J'utilise une feuille de style similaire dans tous de mes notes - j'ai de nombreux projets de recherche principalement contenus dans les notebooks Mma, par exemple http://arxiv.org/abs/1102.3043 .

comme Mr Wizard, je recommande aussi notes de David Park comme point de départ. Aussi, vous devriez étudier les feuilles de style que vous aimez en allant au menu Format et en cliquant sur "Modifier feuille de style". N'oubliez pas de suivre les liens à travers la cascade de feuilles de style (version 6 et suivantes).

Pour répondre aux questions de votre édition: Une fois que vous regardez la feuille de style d'un carnet, vous pouvez le sauvegarder, l'éditer et l'utiliser dans vos propres documents. Les feuilles de style en $UserBaseDirectory/SystemFiles/FrontEnd/StyleSheets sont automatiquement disponibles dans le menu. Vous pouvez ensuite utiliser cette feuille de style dans n'importe quel carnet en la sélectionnant simplement à partir du menu.

le formatage dans la capture d'écran que vous avez posté est contenu dans la feuille de style. Cela inclut le fond gris du tableau.

Addendum:

lors de la distribution de carnets à d'autres, si la feuille de style est externe à partir du carnet, alors d'autres personnes ne le verront pas comme vous le faites. Pour inclure la feuille de style dans le carnet courant, vous avez besoin de code comme

ss = StyleDefinitions /. Options[EvaluationNotebook[]]
fn = ToFileName[{$UserBaseDirectory, "SystemFiles", "FrontEnd",  "StyleSheets"}, ss]

If[FileExistsQ[fn],
     style=Get[fn];SetOptions[EvaluationNotebook[],StyleDefinitions->style];,
     Print["Can not find file"]]

(en supposant que le fichier est stocké à l'endroit habituel)

voici un EmbedStylesheet.m qui est une version améliorée de la ci-dessus.

8
répondu Simon 2011-09-19 23:51:13

J'utilise Mathematica pour prendre des notes de cours en temps réel sans aucun problème majeur (alors que les gars Tex fiers se battent dur pour suivre :) ). Je l'ai également utilisé pour la plupart des devoirs de maths que j'ai écrits au cours des deux dernières années et demie à l'Université.

avant de commencer, vous pouvez regarder certains de ces tutoriels vidéo .

Aussi, quelques recommandations de moi:

  • Les raccourcis clavier sont la clé pour taper rapidement. Ctrl + 9 pour les mathématiques de la cellule, Ctrl + 6 pour exposant, etc.
  • Apprendre symbole identifiants pour l' "esc - symbole - esc" de la notation. "somme" pour la Somme, "es" pour l'ensemble vide...vous pouvez en trouver la liste dans la documentation de Mathematica. Je n'ai rencontré que très peu de symboles que je voulais taper qui n'ont pas le nom de notation esc (par exemple, double flèche vers la gauche ou double tee droit).
  • Tapez tous les trucs de maths dans les cellules de maths en ligne. La cellule de mathématiques fera une partie du formatage relatif aux mathématiques pour vous - mettez les espaces où ils appartiennent, rendez toutes les variables et les symboles en italique, etc.
  • utilisez les gabarits préformatés trouvés dans"nouveau"->"carnet stylé".
  • ne pas utiliser entrer pour les lignes de rupture, le paragraphe individuel devrait aller en cellules de texte séparées ( Ctrl + Shift + D ) afin Mathematica peut briser le contenu en pages/diapositives individuelles correctement.
  • Mathematica PDF construit exportation craint grand-temps; j'utilise CutePDF imprimante pour cela.

aussi, économisez souvent et sauvegardez souvent ( Dropbox / la Syncplicité sont la solution idéale), une mauvaise le raccourci clavier peut transformer cent heures de travail valant document en goulasch (croyez-moi, été là) :)

exemple de notes de conférence que j'ai prises en temps réel lors de la conférence (c'est en Tchèque, mais cela n'a pas beaucoup d'importance).

19
répondu Matěj Zábský 2016-02-13 02:18:45

un fil de Mathgroup sur feuilles de style intégrées, en particulier ici (John Browne) et ici (David Park et Selwyn Hollis) pourrait être d'intérêt.

je trouve les feuilles de style problématiques. En particulier, je n'aime pas avoir à se souvenir d'intégrer une feuille de style avant de donner le portable de quelqu'un d'autre, ou avant que j'essaie d'imprimer à partir d'un nouvel ordinateur. Cependant, avec le tutoriel de David Park (cité plus haut par Mr Wizard), je trouve ce conseil de Bob Ueland très utile.

4
répondu tomd 2011-02-21 11:32:58

si vous parcourez le back-issues of the Mathematica Journal vous verrez que les articles sont disponibles en format Bloc-notes. Ceux-ci peuvent être une référence utile.

Modifier

Je ne me souviens pas d'un bon tutoriel de formatage pour le moment. Vous pouvez utiliser L'Expression Show (Win: Shift+Ctrl+E ) pour afficher l'expression code pour un bloc, comme la table dans votre exemple. Alors qu'on ne peut pas entrer le code à la main dans la même forme, il peut donnez des indications sur les options ou les méthodes utilisées. Le Code peut également être produit selon la procédure requise.

je vais ajouter des liens comme je les trouve ou les rappeler.

David du Parc de la feuille de style de création de notes

Conseils pour Mathematica Diaporama présentateurs

ceux-ci sont brefs, mais peuvent encore être utiles:

formatage carnet

présentations avec Mathematica

3
répondu Mr.Wizard 2011-02-21 03:25:07