~ubuntu-branches/debian/sid/pyx3/sid

« back to all changes in this revision

Viewing changes to examples/text/marker.ipynb

  • Committer: Package Import Robot
  • Author(s): Stuart Prescott
  • Date: 2015-05-08 00:00:33 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20150508000033-fp4theggupemhx24
Tags: 0.14-1
* New upstream release.
  - revert upstream change to sphinx conf.py to permit building with older
    python3-sphinx.
* Bump standards version to 3.9.6 (no changes required).
* Add SVG and PDF to package descriptions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
{
2
 
 "metadata": {},
3
 
 "nbformat": 3,
4
 
 "nbformat_minor": 0,
5
 
 "worksheets": [
6
 
  {
7
 
   "cells": [
8
 
    {
9
 
     "cell_type": "heading",
10
 
     "level": 1,
11
 
     "metadata": {},
12
 
     "source": [
13
 
      "Using markers"
14
 
     ]
15
 
    },
16
 
    {
17
 
     "cell_type": "code",
18
 
     "collapsed": false,
19
 
     "input": [
20
 
      "from pyx import *\n",
21
 
      "unit.set(xscale=3)\n",
22
 
      "\n",
23
 
      "c = canvas.canvas()\n",
24
 
      "t = c.text(0, 0, r\"Here\\PyXMarker{id} is a marker.\")\n",
25
 
      "center = t.marker(\"id\")\n",
26
 
      "c.stroke(path.circle(center[0], center[1], 1), [color.rgb.red])\n",
27
 
      "c.stroke(path.line(center[0]-1, center[1], center[0]+1, center[1]), [color.rgb.red])\n",
28
 
      "c.stroke(path.line(center[0], center[1]-1, center[0], center[1]+1), [color.rgb.red])\n",
29
 
      "c"
30
 
     ],
31
 
     "language": "python",
32
 
     "metadata": {},
33
 
     "outputs": [
34
 
      {
35
 
       "metadata": {},
36
 
       "output_type": "pyout",
37
 
       "png": "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\nRK5CYII=\n"
38
 
      }
39
 
     ]
40
 
    },
41
 
    {
42
 
     "cell_type": "markdown",
43
 
     "metadata": {},
44
 
     "source": [
45
 
      "The example shows how to obtain specific coordinates in a (La)TeX text. This\n",
46
 
      "allows to mark specific portions of text, setting arrows, braces and many\n",
47
 
      "more. A marker can be set with the command `\\PyXMarker` which takes the\n",
48
 
      "name of the marker as an argument (`id` in the example code). The position of\n",
49
 
      "the marker can then be obtained from the textbox, which is returned by the\n",
50
 
      "`canvas.text` method."
51
 
     ]
 
2
 "cells": [
 
3
  {
 
4
   "cell_type": "markdown",
 
5
   "metadata": {},
 
6
   "source": [
 
7
    "# Using markers"
 
8
   ]
 
9
  },
 
10
  {
 
11
   "cell_type": "code",
 
12
   "execution_count": 1,
 
13
   "metadata": {},
 
14
   "outputs": [
 
15
    {
 
16
     "data": {
 
17
      "image/png": "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\ngg==\n",
 
18
      "image/svg+xml": [
 
19
       "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n",
 
20
       "<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"58.6929pt\" x=\"-1pt\" fill=\"none\" y=\"-29.3465pt\" stroke-width=\"0.566929\" viewBox=\"-1 -29.3465 227.405 58.6929\" width=\"227.405pt\" stroke-miterlimit=\"10.000000\" version=\"1.1\">\n",
 
21
       " <g transform=\"matrix(3.000000,0.000000,0.000000,3.000000,0.000000,-0.000000)\">\n",
 
22
       "  <path d=\"M0.328767 -0M6.1071 -6.0274C6.1071 -6.38605 6.12702 -6.49564 6.89415 -6.49564L7.13325 -6.49564L7.13325 -6.80448C6.78456 -6.7746 6.04732 -6.7746 5.66874 -6.7746C5.29016 -6.7746 4.54296 -6.7746 4.19427 -6.80448L4.19427 -6.49564L4.43337 -6.49564C5.2005 -6.49564 5.22042 -6.38605 5.22042 -6.0274L5.22042 -3.69614L2.24159 -3.69614L2.24159 -6.0274C2.24159 -6.38605 2.26152 -6.49564 3.02864 -6.49564L3.26775 -6.49564L3.26775 -6.80448C2.91905 -6.7746 2.18182 -6.7746 1.80324 -6.7746C1.42466 -6.7746 0.67746 -6.7746 0.328767 -6.80448L0.328767 -6.49564L0.56787 -6.49564C1.33499 -6.49564 1.35492 -6.38605 1.35492 -6.0274L1.35492 -0.777086C1.35492 -0.418431 1.33499 -0.308842 0.56787 -0.308842L0.328767 -0.308842L0.328767 -0C0.67746 -0.0298879 1.41469 -0.0298879 1.79328 -0.0298879C2.17186 -0.0298879 2.91905 -0.0298879 3.26775 -0L3.26775 -0.308842L3.02864 -0.308842C2.26152 -0.308842 2.24159 -0.418431 2.24159 -0.777086L2.24159 -3.3873L5.22042 -3.3873L5.22042 -0.777086C5.22042 -0.418431 5.2005 -0.308842 4.43337 -0.308842L4.19427 -0.308842L4.19427 -0C4.54296 -0.0298879 5.2802 -0.0298879 5.65878 -0.0298879C6.03736 -0.0298879 6.78456 -0.0298879 7.13325 -0L7.13325 -0.308842L6.89415 -0.308842C6.12702 -0.308842 6.1071 -0.418431 6.1071 -0.777086ZM6.1071 -0.777086M7.75093 -0M8.5878 -2.51059C8.64757 -3.99502 9.48443 -4.24408 9.82316 -4.24408C10.8493 -4.24408 10.9489 -2.89913 10.9489 -2.51059ZM10.9489 -2.51059M8.57783 -2.30137L11.3574 -2.30137C11.5766 -2.30137 11.6065 -2.30137 11.6065 -2.51059C11.6065 -3.49689 11.0685 -4.46326 9.82316 -4.46326C8.6675 -4.46326 7.75093 -3.43711 7.75093 -2.19178C7.75093 -0.856787 8.79701 0.109589 9.94271 0.109589C11.1582 0.109589 11.6065 -0.996264 11.6065 -1.18555C11.6065 -1.28518 11.5268 -1.30511 11.477 -1.30511C11.3873 -1.30511 11.3674 -1.24533 11.3474 -1.16563C10.9988 -0.139477 10.1021 -0.139477 10.0025 -0.139477C9.50436 -0.139477 9.10585 -0.438356 8.87671 -0.806974C8.57783 -1.28518 8.57783 -1.94271 8.57783 -2.30137ZM8.57783 -2.30137M12.1743 -0M13.5592 -3.3076L13.5592 -4.40349L12.1743 -4.2939L12.1743 -3.98506C12.8717 -3.98506 12.9514 -3.91532 12.9514 -3.42715L12.9514 -0.757161C12.9514 -0.308842 12.8418 -0.308842 12.1743 -0.308842L12.1743 -0C12.5629 -0.00996264 13.0311 -0.0298879 13.3101 -0.0298879C13.7086 -0.0298879 14.1768 -0.0298879 14.5753 -0L14.5753 -0.308842L14.3661 -0.308842C13.6289 -0.308842 13.609 -0.418431 13.609 -0.777086L13.609 -2.31133C13.609 -3.29763 14.0274 -4.18431 14.7846 -4.18431C14.8543 -4.18431 14.8742 -4.18431 14.8941 -4.17435C14.8643 -4.16438 14.665 -4.04483 14.665 -3.7858C14.665 -3.50685 14.8742 -3.35741 15.0934 -3.35741C15.2727 -3.35741 15.5218 -3.47696 15.5218 -3.79577C15.5218 -4.11457 15.213 -4.40349 14.7846 -4.40349C14.0573 -4.40349 13.6986 -3.73599 13.5592 -3.3076ZM13.5592 -3.3076M16.0697 -0M16.9066 -2.51059C16.9664 -3.99502 17.8032 -4.24408 18.142 -4.24408C19.1681 -4.24408 19.2677 -2.89913 19.2677 -2.51059ZM19.2677 -2.51059M16.8966 -2.30137L19.6762 -2.30137C19.8954 -2.30137 19.9253 -2.30137 19.9253 -2.51059C19.9253 -3.49689 19.3873 -4.46326 18.142 -4.46326C16.9863 -4.46326 16.0697 -3.43711 16.0697 -2.19178C16.0697 -0.856787 17.1158 0.109589 18.2615 0.109589C19.477 0.109589 19.9253 -0.996264 19.9253 -1.18555C19.9253 -1.28518 19.8456 -1.30511 19.7958 -1.30511C19.7061 -1.30511 19.6862 -1.24533 19.6663 -1.16563C19.3176 -0.139477 18.4209 -0.139477 18.3213 -0.139477C17.8232 -0.139477 17.4247 -0.438356 17.1955 -0.806974C16.8966 -1.28518 16.8966 -1.94271 16.8966 -2.30137ZM16.8966 -2.30137\" fill=\"black\"/>\n",
 
23
       "  <path d=\"M23.8794 -0M25.314 -4.40349L23.9192 -4.2939L23.9192 -3.98506C24.5668 -3.98506 24.6564 -3.92528 24.6564 -3.43711L24.6564 -0.757161C24.6564 -0.308842 24.5469 -0.308842 23.8794 -0.308842L23.8794 -0C24.1982 -0.00996264 24.7361 -0.0298879 24.9752 -0.0298879C25.3239 -0.0298879 25.6726 -0.00996264 26.0114 -0L26.0114 -0.308842C25.3538 -0.308842 25.314 -0.358655 25.314 -0.747198ZM25.314 -0.747198M25.3538 -6.13699C25.3538 -6.45579 25.1048 -6.66501 24.8258 -6.66501C24.517 -6.66501 24.2978 -6.39601 24.2978 -6.13699C24.2978 -5.868 24.517 -5.60897 24.8258 -5.60897C25.1048 -5.60897 25.3538 -5.81818 25.3538 -6.13699ZM25.3538 -6.13699M26.639 -0M28.3825 -1.93275C28.6016 -1.8929 29.4186 -1.7335 29.4186 -1.01619C29.4186 -0.508095 29.0699 -0.109589 28.2928 -0.109589C27.4559 -0.109589 27.0973 -0.67746 26.908 -1.52428C26.8781 -1.6538 26.8681 -1.69365 26.7685 -1.69365C26.639 -1.69365 26.639 -1.62391 26.639 -1.44458L26.639 -0.129514C26.639 0.0398506 26.639 0.109589 26.7486 0.109589C26.7984 0.109589 26.8084 0.0996264 26.9977 -0.0896638C27.0176 -0.109589 27.0176 -0.129514 27.1969 -0.318804C27.6353 0.0996264 28.0836 0.109589 28.2928 0.109589C29.4385 0.109589 29.8968 -0.557908 29.8968 -1.27522C29.8968 -1.80324 29.5979 -2.10212 29.4784 -2.22167C29.1496 -2.54047 28.761 -2.62017 28.3426 -2.69988C27.7847 -2.80946 27.1172 -2.93898 27.1172 -3.51681C27.1172 -3.8655 27.3762 -4.27397 28.233 -4.27397C29.3289 -4.27397 29.3787 -3.37733 29.3987 -3.06849C29.4086 -2.97883 29.4983 -2.97883 29.5182 -2.97883C29.6477 -2.97883 29.6477 -3.02864 29.6477 -3.21793L29.6477 -4.22416C29.6477 -4.39352 29.6477 -4.46326 29.5381 -4.46326C29.4883 -4.46326 29.4684 -4.46326 29.3389 -4.34371C29.309 -4.30386 29.2094 -4.2142 29.1695 -4.18431C28.7909 -4.46326 28.3825 -4.46326 28.233 -4.46326C27.0176 -4.46326 26.639 -3.79577 26.639 -3.23786C26.639 -2.88917 26.7984 -2.61021 27.0674 -2.39103C27.3862 -2.132 27.6652 -2.07223 28.3825 -1.93275ZM28.3825 -1.93275\" fill=\"black\"/>\n",
 
24
       "  <path d=\"M33.987 -0M36.8861 -0.757161C36.926 -0.358655 37.195 0.0597758 37.6632 0.0597758C37.8724 0.0597758 38.4802 -0.0797011 38.4802 -0.886675L38.4802 -1.44458L38.2311 -1.44458L38.2311 -0.886675C38.2311 -0.308842 37.982 -0.249066 37.8724 -0.249066C37.5437 -0.249066 37.5038 -0.697385 37.5038 -0.747198L37.5038 -2.73973C37.5038 -3.15816 37.5038 -3.5467 37.1452 -3.91532C36.7566 -4.30386 36.2585 -4.46326 35.7803 -4.46326C34.9633 -4.46326 34.2759 -3.99502 34.2759 -3.33748C34.2759 -3.03861 34.4752 -2.86924 34.7342 -2.86924C35.0132 -2.86924 35.1925 -3.06849 35.1925 -3.32752C35.1925 -3.44707 35.1427 -3.77584 34.6844 -3.7858C34.9534 -4.1345 35.4416 -4.24408 35.7604 -4.24408C36.2485 -4.24408 36.8164 -3.85554 36.8164 -2.96887L36.8164 -2.60025C36.3083 -2.57036 35.6109 -2.54047 34.9833 -2.24159C34.2361 -1.90286 33.987 -1.38481 33.987 -0.946451C33.987 -0.139477 34.9534 0.109589 35.581 0.109589C36.2386 0.109589 36.6968 -0.288917 36.8861 -0.757161ZM36.8861 -0.757161M36.8164 -2.39103L36.8164 -1.39477C36.8164 -0.448319 36.0991 -0.109589 35.6508 -0.109589C35.1626 -0.109589 34.7541 -0.458281 34.7541 -0.956413C34.7541 -1.50436 35.1726 -2.33126 36.8164 -2.39103ZM36.8164 -2.39103\" fill=\"black\"/>\n",
 
25
       "  <path d=\"M42.1896 -0M42.9667 -3.42715L42.9667 -0.757161C42.9667 -0.308842 42.8571 -0.308842 42.1896 -0.308842L42.1896 -0C42.5383 -0.00996264 43.0464 -0.0298879 43.3154 -0.0298879C43.5744 -0.0298879 44.0925 -0.00996264 44.4312 -0L44.4312 -0.308842C43.7637 -0.308842 43.6541 -0.308842 43.6541 -0.757161L43.6541 -2.59029C43.6541 -3.6264 44.3614 -4.18431 44.9991 -4.18431C45.6267 -4.18431 45.7363 -3.64633 45.7363 -3.07846L45.7363 -0.757161C45.7363 -0.308842 45.6267 -0.308842 44.9592 -0.308842L44.9592 -0C45.3079 -0.00996264 45.816 -0.0298879 46.085 -0.0298879C46.344 -0.0298879 46.8621 -0.00996264 47.2008 -0L47.2008 -0.308842C46.5333 -0.308842 46.4237 -0.308842 46.4237 -0.757161L46.4237 -2.59029C46.4237 -3.6264 47.1311 -4.18431 47.7687 -4.18431C48.3963 -4.18431 48.5059 -3.64633 48.5059 -3.07846L48.5059 -0.757161C48.5059 -0.308842 48.3963 -0.308842 47.7288 -0.308842L47.7288 -0C48.0775 -0.00996264 48.5856 -0.0298879 48.8546 -0.0298879C49.1136 -0.0298879 49.6317 -0.00996264 49.9704 -0L49.9704 -0.308842C49.4524 -0.308842 49.2033 -0.308842 49.1933 -0.607721L49.1933 -2.51059C49.1933 -3.36737 49.1933 -3.67621 48.8845 -4.03487C48.745 -4.20423 48.4162 -4.40349 47.8384 -4.40349C47.0015 -4.40349 46.5632 -3.80573 46.3938 -3.42715C46.2543 -4.2939 45.5171 -4.40349 45.0688 -4.40349C44.3415 -4.40349 43.8733 -3.97509 43.5943 -3.35741L43.5943 -4.40349L42.1896 -4.2939L42.1896 -3.98506C42.887 -3.98506 42.9667 -3.91532 42.9667 -3.42715ZM42.9667 -3.42715M50.5881 -0M53.4872 -0.757161C53.5271 -0.358655 53.7961 0.0597758 54.2643 0.0597758C54.4735 0.0597758 55.0812 -0.0797011 55.0812 -0.886675L55.0812 -1.44458L54.8322 -1.44458L54.8322 -0.886675C54.8322 -0.308842 54.5831 -0.249066 54.4735 -0.249066C54.1448 -0.249066 54.1049 -0.697385 54.1049 -0.747198L54.1049 -2.73973C54.1049 -3.15816 54.1049 -3.5467 53.7463 -3.91532C53.3577 -4.30386 52.8596 -4.46326 52.3814 -4.46326C51.5644 -4.46326 50.877 -3.99502 50.877 -3.33748C50.877 -3.03861 51.0763 -2.86924 51.3353 -2.86924C51.6142 -2.86924 51.7936 -3.06849 51.7936 -3.32752C51.7936 -3.44707 51.7438 -3.77584 51.2855 -3.7858C51.5545 -4.1345 52.0426 -4.24408 52.3614 -4.24408C52.8496 -4.24408 53.4175 -3.85554 53.4175 -2.96887L53.4175 -2.60025C52.9094 -2.57036 52.212 -2.54047 51.5844 -2.24159C50.8372 -1.90286 50.5881 -1.38481 50.5881 -0.946451C50.5881 -0.139477 51.5545 0.109589 52.1821 0.109589C52.8397 0.109589 53.2979 -0.288917 53.4872 -0.757161ZM53.4872 -0.757161M53.4175 -2.39103L53.4175 -1.39477C53.4175 -0.448319 52.7002 -0.109589 52.2519 -0.109589C51.7637 -0.109589 51.3552 -0.458281 51.3552 -0.956413C51.3552 -1.50436 51.7737 -2.33126 53.4175 -2.39103ZM53.4175 -2.39103M55.4299 -0M56.8147 -3.3076L56.8147 -4.40349L55.4299 -4.2939L55.4299 -3.98506C56.1273 -3.98506 56.207 -3.91532 56.207 -3.42715L56.207 -0.757161C56.207 -0.308842 56.0974 -0.308842 55.4299 -0.308842L55.4299 -0C55.8185 -0.00996264 56.2867 -0.0298879 56.5657 -0.0298879C56.9642 -0.0298879 57.4324 -0.0298879 57.8309 -0L57.8309 -0.308842L57.6217 -0.308842C56.8845 -0.308842 56.8646 -0.418431 56.8646 -0.777086L56.8646 -2.31133C56.8646 -3.29763 57.283 -4.18431 58.0402 -4.18431C58.1099 -4.18431 58.1298 -4.18431 58.1497 -4.17435C58.1199 -4.16438 57.9206 -4.04483 57.9206 -3.7858C57.9206 -3.50685 58.1298 -3.35741 58.349 -3.35741C58.5283 -3.35741 58.7774 -3.47696 58.7774 -3.79577C58.7774 -4.11457 58.4685 -4.40349 58.0402 -4.40349C57.3129 -4.40349 56.9542 -3.73599 56.8147 -3.3076ZM56.8147 -3.3076M59.3253 -0M60.1024 -0.757161C60.1024 -0.308842 59.9928 -0.308842 59.3253 -0.308842L59.3253 -0C59.6541 -0.00996264 60.1223 -0.0298879 60.4113 -0.0298879C60.7101 -0.0298879 61.1086 -0.0199253 61.5071 -0L61.5071 -0.308842C60.8397 -0.308842 60.7301 -0.308842 60.7301 -0.757161L60.7301 -1.78331L61.3677 -2.33126C62.1348 -1.27522 62.5532 -0.71731 62.5532 -0.537983C62.5532 -0.348692 62.3839 -0.308842 62.1946 -0.308842L62.1946 -0C62.4735 -0.00996264 63.0613 -0.0298879 63.2705 -0.0298879C63.5595 -0.0298879 63.8484 -0.0199253 64.1373 -0L64.1373 -0.308842C63.7687 -0.308842 63.5495 -0.308842 63.1709 -0.836862L61.9057 -2.62017C61.8957 -2.6401 61.8459 -2.69988 61.8459 -2.72976C61.8459 -2.76961 62.5532 -3.36737 62.6529 -3.44707C63.2805 -3.95517 63.6989 -3.97509 63.9081 -3.98506L63.9081 -4.2939C63.6192 -4.26401 63.4897 -4.26401 63.2108 -4.26401C62.8521 -4.26401 62.2344 -4.28394 62.0949 -4.2939L62.0949 -3.98506C62.2842 -3.97509 62.3839 -3.8655 62.3839 -3.73599C62.3839 -3.53674 62.2444 -3.41719 62.1647 -3.34745L60.76 -2.132L60.76 -6.91407L59.3253 -6.80448L59.3253 -6.49564C60.0227 -6.49564 60.1024 -6.4259 60.1024 -5.93773ZM60.1024 -5.93773\" fill=\"black\"/>\n",
 
26
       "  <path d=\"M64.3167 -0M65.1535 -2.51059C65.2133 -3.99502 66.0502 -4.24408 66.3889 -4.24408C67.4151 -4.24408 67.5147 -2.89913 67.5147 -2.51059ZM67.5147 -2.51059M65.1436 -2.30137L67.9232 -2.30137C68.1423 -2.30137 68.1722 -2.30137 68.1722 -2.51059C68.1722 -3.49689 67.6342 -4.46326 66.3889 -4.46326C65.2332 -4.46326 64.3167 -3.43711 64.3167 -2.19178C64.3167 -0.856787 65.3628 0.109589 66.5085 0.109589C67.7239 0.109589 68.1722 -0.996264 68.1722 -1.18555C68.1722 -1.28518 68.0925 -1.30511 68.0427 -1.30511C67.953 -1.30511 67.9331 -1.24533 67.9132 -1.16563C67.5645 -0.139477 66.6679 -0.139477 66.5682 -0.139477C66.0701 -0.139477 65.6716 -0.438356 65.4425 -0.806974C65.1436 -1.28518 65.1436 -1.94271 65.1436 -2.30137ZM65.1436 -2.30137M68.7401 -0M70.1249 -3.3076L70.1249 -4.40349L68.7401 -4.2939L68.7401 -3.98506C69.4375 -3.98506 69.5172 -3.91532 69.5172 -3.42715L69.5172 -0.757161C69.5172 -0.308842 69.4076 -0.308842 68.7401 -0.308842L68.7401 -0C69.1286 -0.00996264 69.5969 -0.0298879 69.8758 -0.0298879C70.2743 -0.0298879 70.7426 -0.0298879 71.1411 -0L71.1411 -0.308842L70.9319 -0.308842C70.1946 -0.308842 70.1747 -0.418431 70.1747 -0.777086L70.1747 -2.31133C70.1747 -3.29763 70.5931 -4.18431 71.3503 -4.18431C71.42 -4.18431 71.44 -4.18431 71.4599 -4.17435C71.43 -4.16438 71.2307 -4.04483 71.2307 -3.7858C71.2307 -3.50685 71.44 -3.35741 71.6591 -3.35741C71.8385 -3.35741 72.0875 -3.47696 72.0875 -3.79577C72.0875 -4.11457 71.7787 -4.40349 71.3503 -4.40349C70.623 -4.40349 70.2644 -3.73599 70.1249 -3.3076ZM70.1249 -3.3076M73.2133 -0M74.2694 -0.52802C74.2694 -0.816936 74.0302 -1.05604 73.7413 -1.05604C73.4524 -1.05604 73.2133 -0.816936 73.2133 -0.52802C73.2133 -0.239103 73.4524 -0 73.7413 -0C74.0302 -0 74.2694 -0.239103 74.2694 -0.52802ZM74.2694 -0.52802\" fill=\"black\"/>\n",
 
27
       " </g>\n",
 
28
       " <g>\n",
 
29
       "  <path d=\"M89.0356 -0L89.0355 -0.0494739A28.3465 28.3465 0 0 0 32.3427 -1.60598e-14A28.3465 28.3465 0 0 0 89.0355 0.0494739Z\" stroke=\"#f00\"/>\n",
 
30
       " </g>\n",
 
31
       " <g>\n",
 
32
       "  <path d=\"M32.3427 -0L89.0356 -0\" stroke=\"#f00\"/>\n",
 
33
       " </g>\n",
 
34
       " <g>\n",
 
35
       "  <path d=\"M60.6891 28.3465L60.6891 -28.3465\" stroke=\"#f00\"/>\n",
 
36
       " </g>\n",
 
37
       "</svg>\n"
 
38
      ]
 
39
     },
 
40
     "execution_count": 1,
 
41
     "metadata": {},
 
42
     "output_type": "execute_result"
52
43
    }
53
44
   ],
54
 
   "metadata": {}
 
45
   "source": [
 
46
    "from pyx import *\n",
 
47
    "unit.set(xscale=3)\n",
 
48
    "\n",
 
49
    "c = canvas.canvas()\n",
 
50
    "t = c.text(0, 0, r\"Here\\PyXMarker{id} is a marker.\")\n",
 
51
    "center = t.marker(\"id\")\n",
 
52
    "c.stroke(path.circle(center[0], center[1], 1), [color.rgb.red])\n",
 
53
    "c.stroke(path.line(center[0]-1, center[1], center[0]+1, center[1]), [color.rgb.red])\n",
 
54
    "c.stroke(path.line(center[0], center[1]-1, center[0], center[1]+1), [color.rgb.red])\n",
 
55
    "c"
 
56
   ]
 
57
  },
 
58
  {
 
59
   "cell_type": "markdown",
 
60
   "metadata": {},
 
61
   "source": [
 
62
    "The example shows how to obtain specific coordinates in a (La)TeX text. This\n",
 
63
    "allows to mark specific portions of text, setting arrows, braces and many\n",
 
64
    "more. A marker can be set with the command `\\PyXMarker` which takes the\n",
 
65
    "name of the marker as an argument (`id` in the example code). The position of\n",
 
66
    "the marker can then be obtained from the textbox, which is returned by the\n",
 
67
    "`canvas.text` method.\n"
 
68
   ]
55
69
  }
56
 
 ]
 
70
 ],
 
71
 "metadata": {
 
72
  "language": "python"
 
73
 },
 
74
 "nbformat": 4,
 
75
 "nbformat_minor": 0
57
76
}
 
 
b'\\ No newline at end of file'