Repository: masasin/latexipy Branch: master Commit: 1f888a44f207 Files: 53 Total size: 388.8 KB Directory structure: gitextract_t47763fl/ ├── .conda_environment.yml ├── .editorconfig ├── .github/ │ └── ISSUE_TEMPLATE.md ├── .gitignore ├── .readthedocs.yml ├── .travis.yml ├── AUTHORS.rst ├── CONTRIBUTING.rst ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── docs/ │ ├── Makefile │ ├── authors.rst │ ├── conf.py │ ├── contributing.rst │ ├── history.rst │ ├── index.rst │ ├── installation.rst │ ├── latexipy.rst │ ├── make.bat │ ├── modules.rst │ ├── readme.rst │ └── usage.rst ├── examples/ │ ├── __init__.py │ ├── example.tex │ ├── examples.py │ ├── generate.sh │ └── img/ │ ├── cos_no_latex.pgf │ ├── cos_with_latex.pgf │ ├── sin_no_latex.pgf │ ├── sin_with_latex.pgf │ ├── sincos_after_revert.pgf │ ├── sincos_big_font_permanent.pgf │ ├── sincos_big_font_temp.pgf │ ├── sincos_big_label_title.pgf │ ├── sincos_defaults.pgf │ ├── sincos_defaults_no_partial.pgf │ ├── sincos_no_latex.pgf │ ├── sincos_small.pgf │ ├── sincos_square.pgf │ ├── sincos_tall.pgf │ └── sincos_with_latex.pgf ├── latexipy/ │ ├── __init__.py │ └── _latexipy.py ├── requirements_dev.txt ├── setup.cfg ├── setup.py ├── tests/ │ ├── __init__.py │ └── test_latexipy.py ├── tox.ini └── travis_pypi_setup.py ================================================ FILE CONTENTS ================================================ ================================================ FILE: .conda_environment.yml ================================================ name: py36 dependencies: - python=3.6.2 - matplotlib ================================================ FILE: .editorconfig ================================================ # http://editorconfig.org root = true [*] indent_style = space indent_size = 4 trim_trailing_whitespace = true insert_final_newline = true charset = utf-8 end_of_line = lf [*.bat] indent_style = tab end_of_line = crlf [LICENSE] insert_final_newline = false [Makefile] indent_style = tab ================================================ FILE: .github/ISSUE_TEMPLATE.md ================================================ * LaTeXiPy version: * Python version: * Operating System: ### Description Describe what you were trying to get done. Tell us what happened, what went wrong, and what you expected to happen. ### What I Did ``` Paste the command(s) you ran and the output. If there was a crash, please include the traceback here. ``` ================================================ FILE: .gitignore ================================================ # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class # C extensions *.so # Distribution / packaging .Python env/ build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ *.egg-info/ .installed.cfg *.egg .pypirc # PyInstaller # Usually these files are written by a python script from a template # before PyInstaller builds the exe, so as to inject date/other infos into it. *.manifest *.spec # Installer logs pip-log.txt pip-delete-this-directory.txt # Unit test / coverage reports htmlcov/ .tox/ .coverage .coverage.* .cache nosetests.xml coverage.xml *,cover .hypothesis/ # Translations *.mo *.pot # Django stuff: *.log # Sphinx documentation docs/_build/ # PyBuilder target/ # pyenv python configuration file .python-version # vim *.swp # LaTeX _minted-* *.aux *.out *.pdf *.lof *.lol *.toc ================================================ FILE: .readthedocs.yml ================================================ formats: - htmlzip conda: file: .conda_environment.yml ================================================ FILE: .travis.yml ================================================ # Config file for automatic testing at travis-ci.org # This file will be regenerated if you run travis_pypi_setup.py language: python python: - 3.9 # command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors install: pip install -U tox-travis # command to run tests, e.g. python setup.py test script: tox # After you create the Github repo and add it to Travis, run the # travis_pypi_setup.py script to finish PyPI deployment setup deploy: provider: pypi distributions: sdist bdist_wheel user: masasin password: secure: PLEASE_REPLACE_ME on: tags: true repo: masasin/latexipy python: 3.9 ================================================ FILE: AUTHORS.rst ================================================ ======= Credits ======= Development Lead ---------------- * Jean Nassar Contributors ------------ None yet. Why not be the first? ================================================ FILE: CONTRIBUTING.rst ================================================ .. highlight:: shell ============ Contributing ============ Contributions are welcome, and they are greatly appreciated! Every little bit helps, and credit will always be given. You can contribute in many ways: Types of Contributions ---------------------- Report Bugs ~~~~~~~~~~~ Report bugs at https://github.com/masasin/latexipy/issues. If you are reporting a bug, please include: * Your operating system name and version. * Any details about your local setup that might be helpful in troubleshooting. * Detailed steps to reproduce the bug. Fix Bugs ~~~~~~~~ Look through the GitHub issues for bugs. Anything tagged with "bug" and "help wanted" is open to whoever wants to implement it. Implement Features ~~~~~~~~~~~~~~~~~~ Look through the GitHub issues for features. Anything tagged with "enhancement" and "help wanted" is open to whoever wants to implement it. Write Documentation ~~~~~~~~~~~~~~~~~~~ LaTeXiPy could always use more documentation, whether as part of the official LaTeXiPy docs, in docstrings, or even on the web in blog posts, articles, and such. Submit Feedback ~~~~~~~~~~~~~~~ The best way to send feedback is to file an issue at https://github.com/masasin/latexipy/issues. If you are proposing a feature: * Explain in detail how it would work. * Keep the scope as narrow as possible, to make it easier to implement. * Remember that this is a volunteer-driven project, and that contributions are welcome :) Get Started! ------------ Ready to contribute? Here's how to set up `latexipy` for local development. 1. Fork the `latexipy` repo on GitHub. 2. Clone your fork locally:: $ git clone git@github.com:your_name_here/latexipy.git 3. Install your local copy into a virtualenv. Assuming you have virtualenvwrapper installed, this is how you set up your fork for local development:: $ mkvirtualenv latexipy $ cd latexipy/ $ python setup.py develop 4. Create a branch for local development:: $ git checkout -b name-of-your-bugfix-or-feature Now you can make your changes locally. 5. When you're done making changes, check that your changes pass flake8 and the tests, including testing other Python versions with tox:: $ flake8 latexipy tests $ python setup.py test or py.test $ tox To get flake8 and tox, just pip install them into your virtualenv. 6. Commit your changes and push your branch to GitHub:: $ git add . $ git commit -m "Your detailed description of your changes." $ git push origin name-of-your-bugfix-or-feature 7. Submit a pull request through the GitHub website. Pull Request Guidelines ----------------------- Before you submit a pull request, check that it meets these guidelines: 1. The pull request should include tests. 2. If the pull request adds functionality, the docs should be updated. Put your new functionality into a function with a docstring, and add the feature to the list in README.rst. 3. The pull request should work for Python 2.6, 2.7, 3.3, 3.4 and 3.5, and for PyPy. Check https://travis-ci.org/masasin/latexipy/pull_requests and make sure that the tests pass for all supported Python versions. Tips ---- To run a subset of tests:: $ py.test tests.test_latexipy ================================================ FILE: HISTORY.rst ================================================ ======= History ======= 1.0.1 (2017-08-24) ------------------ * Fix README rendering for Github and PyPI. 1.0.0 (2017-08-24) ------------------ * First release on PyPI. ================================================ FILE: LICENSE ================================================ MIT License Copyright (c) 2017, Jean Nassar Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: MANIFEST.in ================================================ include AUTHORS.rst include CONTRIBUTING.rst include HISTORY.rst include LICENSE include README.rst recursive-include tests * recursive-include examples * recursive-exclude * __pycache__ recursive-exclude * *.py[co] recursive-include docs *.rst conf.py Makefile make.bat *.jpg *.png *.gif ================================================ FILE: Makefile ================================================ .PHONY: clean clean-test clean-pyc clean-build docs help .DEFAULT_GOAL := help define BROWSER_PYSCRIPT import os, webbrowser, sys try: from urllib import pathname2url except: from urllib.request import pathname2url webbrowser.open("file://" + pathname2url(os.path.abspath(sys.argv[1]))) endef export BROWSER_PYSCRIPT define PRINT_HELP_PYSCRIPT import re, sys for line in sys.stdin: match = re.match(r'^([a-zA-Z_-]+):.*?## (.*)$$', line) if match: target, help = match.groups() print("%-20s %s" % (target, help)) endef export PRINT_HELP_PYSCRIPT BROWSER := python -c "$$BROWSER_PYSCRIPT" help: @python -c "$$PRINT_HELP_PYSCRIPT" < $(MAKEFILE_LIST) clean: clean-build clean-pyc clean-test ## remove all build, test, coverage and Python artifacts clean-build: ## remove build artifacts rm -fr build/ rm -fr dist/ rm -fr .eggs/ find . -name '*.egg-info' -exec rm -fr {} + find . -name '*.egg' -exec rm -f {} + clean-pyc: ## remove Python file artifacts find . -name '*.pyc' -exec rm -f {} + find . -name '*.pyo' -exec rm -f {} + find . -name '*~' -exec rm -f {} + find . -name '__pycache__' -exec rm -fr {} + clean-test: ## remove test and coverage artifacts rm -fr .tox/ rm -f .coverage rm -fr htmlcov/ lint: ## check style with flake8 flake8 latexipy tests test: ## run tests quickly with the default Python py.test test-all: ## run tests on every Python version with tox tox coverage: ## check code coverage quickly with the default Python coverage run --source latexipy -m pytest coverage report -m coverage html $(BROWSER) htmlcov/index.html docs: ## generate Sphinx HTML documentation, including API docs sphinx-apidoc -o docs/ latexipy $(MAKE) -C docs clean $(MAKE) -C docs html $(BROWSER) docs/_build/html/index.html servedocs: docs ## compile the docs watching for changes watchmedo shell-command -p '*.rst' -c '$(MAKE) -C docs html' -R -D . release: clean ## package and upload a release python setup.py sdist upload python setup.py bdist_wheel upload dist: clean ## builds source and wheel package python setup.py sdist python setup.py bdist_wheel ls -l dist install: clean ## install the package to the active Python's site-packages python setup.py install ================================================ FILE: README.rst ================================================ ======== LaTeXiPy ======== .. image:: https://img.shields.io/pypi/v/latexipy.svg :target: https://pypi.python.org/pypi/latexipy :alt: PyPI version .. image:: https://img.shields.io/travis/masasin/latexipy.svg :target: https://travis-ci.org/masasin/latexipy :alt: Test status .. image:: https://readthedocs.org/projects/latexipy/badge/?version=latest :target: https://latexipy.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status .. image:: https://pyup.io/repos/github/masasin/latexipy/shield.svg :target: https://pyup.io/repos/github/masasin/latexipy/ :alt: Updates .. image:: https://img.shields.io/badge/license-MIT-blue.svg :target: https://github.com/masasin/latexipy :alt: MIT License Generate beautiful plots for LaTeX using your existing Matplotlib-based code. You can also use this package to generate plots without using LaTeX. Just don't run ``lp.latexify()``. * Free software: MIT license * Documentation: https://latexipy.readthedocs.io. Usage ----- To plot in Python: .. code-block:: python import latexipy as lp lp.latexify() # Change to a serif font that fits with most LaTeX. with lp.figure('filename'): # saves in img/ by default. draw_the_plot() .. image:: https://github.com/masasin/latexipy/raw/master/examples/img/sincos_defaults.png To display in LaTeX: .. code-block:: latex \usepackage{pgf} \input{filename.pgf} See the examples_ directory for some example code, their resulting images, as well as an example LaTeX file and its output PDF_. .. _examples: https://github.com/masasin/latexipy/tree/master/examples .. _PDF: https://github.com/masasin/latexipy/raw/master/examples/example.pdf Features -------- * Automatically generate multiple plot types, such as PDF, PNG, and PGF for LaTeX. * Works with all Matplotlib-based packages, including Seaborn and Pandas. * Allows for easily changing the style temporarily. Credits --------- This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template. .. _Cookiecutter: https://github.com/audreyr/cookiecutter .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage ================================================ FILE: docs/Makefile ================================================ # Makefile for Sphinx documentation # # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = sphinx-build PAPER = BUILDDIR = _build # User-friendly check for sphinx-build ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1) $(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/) endif # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . # the i18n builder cannot share the environment and doctrees with the others I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext help: @echo "Please use \`make ' where is one of" @echo " html to make standalone HTML files" @echo " dirhtml to make HTML files named index.html in directories" @echo " singlehtml to make a single large HTML file" @echo " pickle to make pickle files" @echo " json to make JSON files" @echo " htmlhelp to make HTML files and a HTML help project" @echo " qthelp to make HTML files and a qthelp project" @echo " devhelp to make HTML files and a Devhelp project" @echo " epub to make an epub" @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" @echo " latexpdf to make LaTeX files and run them through pdflatex" @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" @echo " text to make text files" @echo " man to make manual pages" @echo " texinfo to make Texinfo files" @echo " info to make Texinfo files and run them through makeinfo" @echo " gettext to make PO message catalogs" @echo " changes to make an overview of all changed/added/deprecated items" @echo " xml to make Docutils-native XML files" @echo " pseudoxml to make pseudoxml-XML files for display purposes" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" clean: rm -rf $(BUILDDIR)/* html: $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." dirhtml: $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." singlehtml: $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml @echo @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." pickle: $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle @echo @echo "Build finished; now you can process the pickle files." json: $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json @echo @echo "Build finished; now you can process the JSON files." htmlhelp: $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp @echo @echo "Build finished; now you can run HTML Help Workshop with the" \ ".hhp project file in $(BUILDDIR)/htmlhelp." qthelp: $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/latexipy.qhcp" @echo "To view the help file:" @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/latexipy.qhc" devhelp: $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" @echo "# mkdir -p $$HOME/.local/share/devhelp/latexipy" @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/latexipy" @echo "# devhelp" epub: $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub @echo @echo "Build finished. The epub file is in $(BUILDDIR)/epub." latex: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." @echo "Run \`make' in that directory to run these through (pdf)latex" \ "(use \`make latexpdf' here to do that automatically)." latexpdf: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through pdflatex..." $(MAKE) -C $(BUILDDIR)/latex all-pdf @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." latexpdfja: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through platex and dvipdfmx..." $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." text: $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text @echo @echo "Build finished. The text files are in $(BUILDDIR)/text." man: $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man." texinfo: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." @echo "Run \`make' in that directory to run these through makeinfo" \ "(use \`make info' here to do that automatically)." info: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo "Running Texinfo files through makeinfo..." make -C $(BUILDDIR)/texinfo info @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." gettext: $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale @echo @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." changes: $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes @echo @echo "The overview file is in $(BUILDDIR)/changes." linkcheck: $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck @echo @echo "Link check complete; look for any errors in the above output " \ "or in $(BUILDDIR)/linkcheck/output.txt." doctest: $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest @echo "Testing of doctests in the sources finished, look at the " \ "results in $(BUILDDIR)/doctest/output.txt." xml: $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml @echo @echo "Build finished. The XML files are in $(BUILDDIR)/xml." pseudoxml: $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml @echo @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." ================================================ FILE: docs/authors.rst ================================================ .. include:: ../AUTHORS.rst ================================================ FILE: docs/conf.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- # # latexipy documentation build configuration file, created by # sphinx-quickstart on Tue Jul 9 22:26:36 2013. # # This file is execfile()d with the current directory set to its # containing dir. # # Note that not all possible configuration values are present in this # autogenerated file. # # All configuration values have a default; values that are commented out # serve to show the default. import sys import os # If extensions (or modules to document with autodoc) are in another # directory, add these directories to sys.path here. If the directory is # relative to the documentation root, use os.path.abspath to make it # absolute, like shown here. #sys.path.insert(0, os.path.abspath('.')) # Get the project root dir, which is the parent dir of this cwd = os.getcwd() project_root = os.path.dirname(cwd) # Insert the project root dir as the first element in the PYTHONPATH. # This lets us ensure that the source package is imported, and that its # version is used. sys.path.insert(0, project_root) import latexipy # -- General configuration --------------------------------------------- # If your documentation needs a minimal Sphinx version, state it here. #needs_sphinx = '1.0' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = ['sphinx.ext.autodoc', 'sphinx.ext.napoleon', 'sphinx.ext.viewcode'] napoleon_use_admonition_for_examples = True napoleon_use_admonition_for_notes = True napoleon_use_admonition_for_references = True napoleon_include_special_with_doc = True # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] # The suffix of source filenames. source_suffix = '.rst' # The encoding of source files. #source_encoding = 'utf-8-sig' # The master toctree document. master_doc = 'index' # General information about the project. project = u'LaTeXiPy' copyright = u"2017, Jean Nassar" author = u'Jean Nassar' # The version info for the project you're documenting, acts as replacement # for |version| and |release|, also used in various other places throughout # the built documents. # # The short X.Y version. version = latexipy.__version__ # The full version, including alpha/beta/rc tags. release = latexipy.__version__ # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. #language = None # There are two options for replacing |today|: either, you set today to # some non-false value, then it is used: #today = '' # Else, today_fmt is used as the format for a strftime call. #today_fmt = '%B %d, %Y' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. exclude_patterns = ['_build'] # The reST default role (used for this markup: `text`) to use for all # documents. #default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. #add_function_parentheses = True # If true, the current module name will be prepended to all description # unit titles (such as .. function::). #add_module_names = True # If true, sectionauthor and moduleauthor directives will be shown in the # output. They are ignored by default. #show_authors = False # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' # A list of ignored prefixes for module index sorting. #modindex_common_prefix = [] # If true, keep warnings as "system message" paragraphs in the built # documents. #keep_warnings = False # -- Options for HTML output ------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. html_theme = 'sphinx_rtd_theme' # Theme options are theme-specific and customize the look and feel of a # theme further. For a list of options available for each theme, see the # documentation. #html_theme_options = {} # Add any paths that contain custom themes here, relative to this directory. #html_theme_path = [] # The name for this set of Sphinx documents. If None, it defaults to # " v documentation". #html_title = None # A shorter title for the navigation bar. Default is the same as # html_title. #html_short_title = None # The name of an image file (relative to this directory) to place at the # top of the sidebar. #html_logo = None # The name of an image file (within the static path) to use as favicon # of the docs. This file should be a Windows icon file (.ico) being # 16x16 or 32x32 pixels large. #html_favicon = None # Add any paths that contain custom static files (such as style sheets) # here, relative to this directory. They are copied after the builtin # static files, so a file named "default.css" will overwrite the builtin # "default.css". html_static_path = [] # If not '', a 'Last updated on:' timestamp is inserted at every page # bottom, using the given strftime format. #html_last_updated_fmt = '%b %d, %Y' # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. #html_use_smartypants = True # Custom sidebar templates, maps document names to template names. #html_sidebars = {} # Additional templates that should be rendered to pages, maps page names # to template names. #html_additional_pages = {} # If false, no module index is generated. #html_domain_indices = True # If false, no index is generated. #html_use_index = True # If true, the index is split into individual pages for each letter. #html_split_index = False # If true, links to the reST sources are added to the pages. #html_show_sourcelink = True # If true, "Created using Sphinx" is shown in the HTML footer. # Default is True. #html_show_sphinx = True # If true, "(C) Copyright ..." is shown in the HTML footer. # Default is True. #html_show_copyright = True # If true, an OpenSearch description file will be output, and all pages # will contain a tag referring to it. The value of this option # must be the base URL from which the finished HTML is served. #html_use_opensearch = '' # This is the file name suffix for HTML files (e.g. ".xhtml"). #html_file_suffix = None # Output file base name for HTML help builder. htmlhelp_basename = 'latexipydoc' # -- Options for LaTeX output ------------------------------------------ latex_elements = { # The paper size ('letterpaper' or 'a4paper'). #'papersize': 'letterpaper', # The font size ('10pt', '11pt' or '12pt'). #'pointsize': '10pt', # Additional stuff for the LaTeX preamble. #'preamble': '', } # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, author, documentclass # [howto/manual]). latex_documents = [ ('index', 'latexipy.tex', u'LaTeXiPy Documentation', u'Jean Nassar', 'manual'), ] # The name of an image file (relative to this directory) to place at # the top of the title page. #latex_logo = None # For "manual" documents, if this is true, then toplevel headings # are parts, not chapters. #latex_use_parts = False # If true, show page references after internal links. #latex_show_pagerefs = False # If true, show URL addresses after external links. #latex_show_urls = False # Documents to append as an appendix to all manuals. #latex_appendices = [] # If false, no module index is generated. #latex_domain_indices = True # -- Options for manual page output ------------------------------------ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ ('index', 'latexipy', u'LaTeXiPy Documentation', [u'Jean Nassar'], 1) ] # If true, show URL addresses after external links. #man_show_urls = False # -- Options for Texinfo output ---------------------------------------- # Grouping the document tree into Texinfo files. List of tuples # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ ('index', 'latexipy', u'LaTeXiPy Documentation', u'Jean Nassar', 'latexipy', 'Generate beatiful plots for LaTeX using your existing matplotlib-based code.', 'Miscellaneous'), ] # Documents to append as an appendix to all manuals. #texinfo_appendices = [] # If false, no module index is generated. #texinfo_domain_indices = True # How to display URL addresses: 'footnote', 'no', or 'inline'. #texinfo_show_urls = 'footnote' # If true, do not generate a @detailmenu in the "Top" node's menu. #texinfo_no_detailmenu = False # Suppress warnings. suppress_warnings = ['image.nonlocal_uri'] ================================================ FILE: docs/contributing.rst ================================================ .. include:: ../CONTRIBUTING.rst ================================================ FILE: docs/history.rst ================================================ .. include:: ../HISTORY.rst ================================================ FILE: docs/index.rst ================================================ Welcome to LaTeXiPy's documentation! ====================================== Contents: .. toctree:: :maxdepth: 2 readme installation usage modules contributing authors history Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search` ================================================ FILE: docs/installation.rst ================================================ .. highlight:: shell ============ Installation ============ Stable release -------------- To install LaTeXiPy, run this command in your terminal: .. code-block:: console $ pip install latexipy This is the preferred method to install LaTeXiPy, as it will always install the most recent stable release. If you don't have `pip`_ installed, this `Python installation guide`_ can guide you through the process. .. _pip: https://pip.pypa.io .. _Python installation guide: http://docs.python-guide.org/en/latest/starting/installation/ From sources ------------ The sources for LaTeXiPy can be downloaded from the `Github repo`_. You can either clone the public repository: .. code-block:: console $ git clone git://github.com/masasin/latexipy Or download the `tarball`_: .. code-block:: console $ curl -OL https://github.com/masasin/latexipy/tarball/master Once you have a copy of the source, you can install it with: .. code-block:: console $ python setup.py install .. _Github repo: https://github.com/masasin/latexipy .. _tarball: https://github.com/masasin/latexipy/tarball/master ================================================ FILE: docs/latexipy.rst ================================================ latexipy package ================ Module contents --------------- .. automodule:: latexipy :members: :undoc-members: :show-inheritance: ================================================ FILE: docs/make.bat ================================================ @ECHO OFF REM Command file for Sphinx documentation if "%SPHINXBUILD%" == "" ( set SPHINXBUILD=sphinx-build ) set BUILDDIR=_build set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% . set I18NSPHINXOPTS=%SPHINXOPTS% . if NOT "%PAPER%" == "" ( set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS% set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS% ) if "%1" == "" goto help if "%1" == "help" ( :help echo.Please use `make ^` where ^ is one of echo. html to make standalone HTML files echo. dirhtml to make HTML files named index.html in directories echo. singlehtml to make a single large HTML file echo. pickle to make pickle files echo. json to make JSON files echo. htmlhelp to make HTML files and a HTML help project echo. qthelp to make HTML files and a qthelp project echo. devhelp to make HTML files and a Devhelp project echo. epub to make an epub echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter echo. text to make text files echo. man to make manual pages echo. texinfo to make Texinfo files echo. gettext to make PO message catalogs echo. changes to make an overview over all changed/added/deprecated items echo. xml to make Docutils-native XML files echo. pseudoxml to make pseudoxml-XML files for display purposes echo. linkcheck to check all external links for integrity echo. doctest to run all doctests embedded in the documentation if enabled goto end ) if "%1" == "clean" ( for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i del /q /s %BUILDDIR%\* goto end ) %SPHINXBUILD% 2> nul if errorlevel 9009 ( echo. echo.The 'sphinx-build' command was not found. Make sure you have Sphinx echo.installed, then set the SPHINXBUILD environment variable to point echo.to the full path of the 'sphinx-build' executable. Alternatively you echo.may add the Sphinx directory to PATH. echo. echo.If you don't have Sphinx installed, grab it from echo.http://sphinx-doc.org/ exit /b 1 ) if "%1" == "html" ( %SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html if errorlevel 1 exit /b 1 echo. echo.Build finished. The HTML pages are in %BUILDDIR%/html. goto end ) if "%1" == "dirhtml" ( %SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml if errorlevel 1 exit /b 1 echo. echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml. goto end ) if "%1" == "singlehtml" ( %SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml if errorlevel 1 exit /b 1 echo. echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml. goto end ) if "%1" == "pickle" ( %SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle if errorlevel 1 exit /b 1 echo. echo.Build finished; now you can process the pickle files. goto end ) if "%1" == "json" ( %SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json if errorlevel 1 exit /b 1 echo. echo.Build finished; now you can process the JSON files. goto end ) if "%1" == "htmlhelp" ( %SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp if errorlevel 1 exit /b 1 echo. echo.Build finished; now you can run HTML Help Workshop with the ^ .hhp project file in %BUILDDIR%/htmlhelp. goto end ) if "%1" == "qthelp" ( %SPHINXBUILD% -b qthelp %ALLSPHINXOPTS% %BUILDDIR%/qthelp if errorlevel 1 exit /b 1 echo. echo.Build finished; now you can run "qcollectiongenerator" with the ^ .qhcp project file in %BUILDDIR%/qthelp, like this: echo.^> qcollectiongenerator %BUILDDIR%\qthelp\latexipy.qhcp echo.To view the help file: echo.^> assistant -collectionFile %BUILDDIR%\qthelp\latexipy.ghc goto end ) if "%1" == "devhelp" ( %SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp if errorlevel 1 exit /b 1 echo. echo.Build finished. goto end ) if "%1" == "epub" ( %SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub if errorlevel 1 exit /b 1 echo. echo.Build finished. The epub file is in %BUILDDIR%/epub. goto end ) if "%1" == "latex" ( %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex if errorlevel 1 exit /b 1 echo. echo.Build finished; the LaTeX files are in %BUILDDIR%/latex. goto end ) if "%1" == "latexpdf" ( %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex cd %BUILDDIR%/latex make all-pdf cd %BUILDDIR%/.. echo. echo.Build finished; the PDF files are in %BUILDDIR%/latex. goto end ) if "%1" == "latexpdfja" ( %SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex cd %BUILDDIR%/latex make all-pdf-ja cd %BUILDDIR%/.. echo. echo.Build finished; the PDF files are in %BUILDDIR%/latex. goto end ) if "%1" == "text" ( %SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text if errorlevel 1 exit /b 1 echo. echo.Build finished. The text files are in %BUILDDIR%/text. goto end ) if "%1" == "man" ( %SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man if errorlevel 1 exit /b 1 echo. echo.Build finished. The manual pages are in %BUILDDIR%/man. goto end ) if "%1" == "texinfo" ( %SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo if errorlevel 1 exit /b 1 echo. echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo. goto end ) if "%1" == "gettext" ( %SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale if errorlevel 1 exit /b 1 echo. echo.Build finished. The message catalogs are in %BUILDDIR%/locale. goto end ) if "%1" == "changes" ( %SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes if errorlevel 1 exit /b 1 echo. echo.The overview file is in %BUILDDIR%/changes. goto end ) if "%1" == "linkcheck" ( %SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck if errorlevel 1 exit /b 1 echo. echo.Link check complete; look for any errors in the above output ^ or in %BUILDDIR%/linkcheck/output.txt. goto end ) if "%1" == "doctest" ( %SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest if errorlevel 1 exit /b 1 echo. echo.Testing of doctests in the sources finished, look at the ^ results in %BUILDDIR%/doctest/output.txt. goto end ) if "%1" == "xml" ( %SPHINXBUILD% -b xml %ALLSPHINXOPTS% %BUILDDIR%/xml if errorlevel 1 exit /b 1 echo. echo.Build finished. The XML files are in %BUILDDIR%/xml. goto end ) if "%1" == "pseudoxml" ( %SPHINXBUILD% -b pseudoxml %ALLSPHINXOPTS% %BUILDDIR%/pseudoxml if errorlevel 1 exit /b 1 echo. echo.Build finished. The pseudo-XML files are in %BUILDDIR%/pseudoxml. goto end ) :end ================================================ FILE: docs/modules.rst ================================================ Technical Documentation ======================= .. toctree:: :maxdepth: 4 latexipy ================================================ FILE: docs/readme.rst ================================================ .. include:: ../README.rst ================================================ FILE: docs/usage.rst ================================================ ===== Usage ===== To use LaTeXiPy in a project:: import latexipy as lp Set up for LaTeX with:: lp.latexify() And make your figures with:: with lp.figure('filename'): draw_the_plot() Import from LaTeX with: .. code-block:: latex \usepackage{pgf} \input{filename.pgf} Example files ============= From the ``latexipy`` Github repository. * Python_ * Latex_ * PDF_ .. _Python: https://github.com/masasin/latexipy/blob/master/examples/examples.py .. _Latex: https://github.com/masasin/latexipy/blob/master/examples/example.tex .. _PDF: https://github.com/masasin/latexipy/raw/master/examples/example.pdf Minimum Working Example ======================= .. code-block:: python :caption: sincos_plotter.py :emphasize-lines: 4, 6, 8 import numpy as np import matplotlib.pyplot as plt import latexipy as lp lp.latexify() with lp.figure('sincos'): x = np.linspace(-np.pi, np.pi) y_sin = np.sin(x) y_cos = np.cos(x) plt.plot(x, y_sin, label='sine') plt.plot(x, y_cos, label='cosine') plt.title('Sine and cosine') plt.xlabel(r'$\theta$') plt.ylabel('Value') plt.legend() .. code-block:: latex :caption: sincos_report.tex :emphasize-lines: 3, 8 \documentclass{article} \usepackage{pgf} \begin{document} \begin{figure}[h] \centering \input{img/filename.pgf} \caption[LOF caption]{Regular caption.} \label{fig:pgf_example} \end{figure} \end{document} Plotting ======== Without LaTeX ------------- If you are not making your plots for LaTeX, Matplotlib's defaults are used. The typeface is sans-serif, and the font, a bit large. The default arguments save a PGF and PNG file in the ``img/`` directory. .. code-block:: python :emphasize-lines: 1 with lp.figure('sincos'): plot_sin_and_cos() .. image:: ../examples/img/sincos_no_latex.png With LaTeX ---------- If you are building for LaTeX, just ``lp.latexify()``! .. code-block:: python :emphasize-lines: 1, 3 lp.latexify() with lp.figure('sincos'): plot_sin_and_cos() .. image:: ../examples/img/sincos_defaults.png Using custom parameters ----------------------- By default, ``lp.latexify()`` uses ``lp.PARAMS``, which has the following values: .. literalinclude:: ../latexipy/_latexipy.py :caption: _latexipy.py :linenos: :lineno-start: 22 :lines: 22-41 Passing a different dictionary to ``lp.latexify()`` causes these changes to be permanent in the rest of the code. For example, to increase the font size throughout: .. literalinclude:: ../examples/examples.py :caption: examples.py :emphasize-lines: 2, 3, 6 :linenos: :lineno-start: 93 :lines: 93-101 You can call ``lp.latexify()`` multiple times throughout your code, but if you want to change the setting only for a few figures, the recommended approach is to use ``lp.temp_params()``. This automatically reverts to the previous settings after saving (or attempting to save) the plot. .. literalinclude:: ../examples/examples.py :caption: examples.py :emphasize-lines: 2 :linenos: :lineno-start: 87 :lines: 87-90 Either way, the font size would have increased uniformly from 8 to 10 pt. .. image:: ../examples/img/sincos_big_font_temp.png Note that ``lp.temp_params()`` can also take a custom dictionary which can do more fine-grained tuning of fonts. .. literalinclude:: ../examples/examples.py :caption: examples.py :emphasize-lines: 1 :linenos: :lineno-start: 111 :lines: 111-116 .. image:: ../examples/img/sincos_big_label_title.png Reverting --------- To revert all changes made with ``lp.latexify()`` and other commands, just run ``lp.revert()``. Avoiding repetition =================== If you keep passing the same arguments to ``lp.figure()`` (for example, an output directory, a set of filetypes, or a certain size), you can save it for reuse by using ``functools.partial()``. After that, you can use it just like ``lp.figure()``. Note that you would not be able to redifine an argument that you had previously applied. .. code-block:: python :emphasize-lines: 1, 3 figure = partial(lp.figure, directory=DIRECTORY) with figure('sincos_partial'): plot_sin_and_cos() where ``DIRECTORY`` is the default output directory. This pattern was used extensively in the Python_ file from the examples_ directory. Using in LaTeX ============== To include a PGF file in your LaTeX document, make sure that the ``pgf`` package is loaded in the preamble. .. code-block:: latex \usepackage{pgf} After that, you can include it in the correct location with: .. code-block:: latex \input{.pgf} A minimum working example of an image within a figure is shown below. .. code-block:: latex :emphasize-lines: 3, 8 \documentclass{article} \usepackage{pgf} \begin{document} \begin{figure}[h] \centering \input{img/filename.pgf} \caption[LOF caption]{Regular caption.} \label{fig:pgf_example} \end{figure} \end{document} Note that figures using additional raster images can only be included by ``\input{}`` if they are in the same directory as the main LaTeX file. To load figures from other directories, you can use the ``import`` package instead. .. code-block:: latex \usepackage{import} \import{}{.pgf} A minimum working example of that scenario is shown below. .. code-block:: latex :emphasize-lines: 3, 4, 9 \documentclass{article} \usepackage{import} \usepackage{pgf} \begin{document} \begin{figure}[h] \centering \import{/path/to/file/}{filename.pgf} % Note trailing slash. \caption[LOF caption]{Regular caption.} \label{fig:pgf_example} \end{figure} \end{document} .. _examples: https://github.com/masasin/latexipy/tree/master/examples ================================================ FILE: examples/__init__.py ================================================ ''' Examples package for latexipy. ''' ================================================ FILE: examples/example.tex ================================================ \documentclass[10pt]{article} \newcommand\latexipy{\LaTeX iPy} \newcommand\latexify{\LaTeX ify} \usepackage[colorlinks]{hyperref} \usepackage[nameinlink]{cleveref} \hypersetup{ linkcolor={red!50!black}, citecolor={blue!50!black}, urlcolor={blue!80!black}, pdftitle={\latexipy\ Example}, pdfsubject={\latexipy\ documentation}, pdfauthor={Jean Nassar}, } \usepackage{minted} \setminted[latex]{ autogobble=true, } \setminted[python]{ autogobble=true, python3=true, } \newminted[pycode]{python}{} \newmintinline[pyline]{python}{} \newmintedfile[pyfile]{python}{} \usepackage{pgf} \title{\latexipy\ Example} \author{Jean Nassar} \date{\today} \begin{document} \maketitle \tableofcontents \listoflistings \listoffigures \section{Online resources} The Github repository is at \url{https://github.com/masasin/latexipy}, and the full example file is at \href{https://github.com/masasin/latexipy/blob/master/examples/examples.py}{\texttt{examples/examples.py}}. Full documentation is available at \url{https://latexipy.readthedocs.io/}. \section{Assumptions} In order to generate plots with \latexipy, install the package and import it. This document assumes that the following imports are made: \begin{listing}[H] \begin{pycode*}{highlightlines=3} from functools import partial import matplotlib.pyplot as plt import latexipy as lp \end{pycode*} \caption[List of imports]{The imports used in this example.} \label{lst:imports} \end{listing} Also, it assumes that there is a function, \pyline{plot_sin_and_cos()} which uses a Matplotlib-based package to generate a plot without calling \pyline{plt.savefig()} or \pyline{plt.close()}. \latexipy\ is known to work well with various libraries, including Matplotlib, Numpy, Pandas and Seaborn, among others. Finally, \pyline{figure()} in the listings (without \pyline{lp.}) is the partially applied version of the \pyline{lp.figure()} function to save it in the right directory. See \Cref{sec:partial} for more details. \section{Plotting} \subsection{Without \latexify} If you don't \latexify, Matplotlib's defaults are used. The typeface is sans-serif, and the font a bit larger. The code in \Cref{lst:sincos_no_latex} generates \Cref{fig:sincos_no_latex}. \begin{listing}[H] \begin{pycode*}{highlightlines={1}} with figure('sincos'): plot_sin_and_cos() \end{pycode*} \caption[Figure generation]{Generate figures with one extra line.} \label{lst:sincos_no_latex} \end{listing} \begin{figure}[H] \centering \input{img/sincos_no_latex.pgf} \caption[Default plot]{The plot, with default parameters before \latexify ing.} \label{fig:sincos_no_latex} \end{figure} \pyline{figure} is a context manager with the following signature: \begin{listing}[H] \begin{pycode} @contextmanager def figure(filename, *, directory='img', exts=['pgf', 'png'], size=None, mkdir=True): \end{pycode} \caption[\pyline{lp.figure()} signature]{The signature for \pyline{lp.figure()}.} \label{lst:figure} \end{listing} Note that the default for \pyline{directory}, \texttt{./img}, is relative to the calling location, and that \pyline{size} is a tuple with the $x$- and $y$-dimensions in inches. \subsection{With \latexify} \Cref{fig:sincos_defaults} shows a plot using the default \latexipy\ configuration, with the same typeface as the body, but a size of 8\,pt. To generate it, we can use the code in \Cref{lst:sincos_defaults}. \begin{listing}[H] \begin{pycode*}{highlightlines={1}} lp.latexify() with figure('sincos'): plot_sin_and_cos() \end{pycode*} \caption[Example of \latexify]{\pyline{lp.latexify()} generates plots that fit well with \LaTeX.} \label{lst:sincos_defaults} \end{listing} \begin{figure}[H] \centering \input{img/sincos_defaults.pgf} \caption[Default \LaTeX\ plot]{The plot, with default parameters after \latexify ing.} \label{fig:sincos_defaults} \end{figure} \subsection{Custom parameters} \pyline{lp.latexify()} uses \pyline{lp.PARAMS} by default. Its values are shown in \Cref{lst:default_params}. \begin{listing}[H] \pyfile[firstline=22, lastline=41]{../latexipy/_latexipy.py} \caption[Default \latexify\ settings]{The default parameters changed by \latexify.} \label{lst:default_params} \end{listing} To change some parameters temporarily, such as the font size, you can use the \pyline{lp.temp_params} context manager. To keep the settings applied, simply pass a different dictionary to \pyline{lp.latexify()}. Either can be done at any time. \Cref{lst:new_params_temp} shows an example of increasing the font size temporarily. \Cref{lst:new_params_permanent} shows an example of increasing the font size permanently. \begin{listing}[H] \pyfile[firstline=87, lastline=90, highlightlines={88}]{examples.py} \caption[Using custom \latexify\ settings]{Increasing the font size is as simple as setting it once.} \label{lst:new_params_temp} \end{listing} \begin{listing}[H] \pyfile[firstline=93, lastline=101, highlightlines={94, 95, 98}]{examples.py} \caption[Permanently changing \latexify\ settings]{Pass a dictionary to \pyline{lp.latexify()} to permanently change a setting.} \label{lst:new_params_permanent} \end{listing} Either way, rerunning \Cref{lst:sincos_no_latex} after updating the parameters gives \Cref{fig:sincos_big_font_temp}, with a 10\,pt font. \begin{figure}[H] \centering \input{img/sincos_big_font_temp.pgf} \caption[Custom \LaTeX\ plot]{The plot, with the font size increased.} \label{fig:sincos_big_font_temp} \end{figure} \subsection{Reverting the settings} To revert the settings, just run \pyline{lp.revert()}. \section{Programming tips} \label{sec:partial} If you keep passing the same arguments to \pyline{lp.figure()} (for example, an output directory, a set of filetypes, or a certain size), you can save it for reuse by using the \pyline{partial} function from the \pyline{functools} module, as shown in \Cref{lst:partial}. After that, you can use it just like \pyline{lp.figure()}. Note that you would not be able to redifine an argument that you had previously applied. Here, \pyline{DIRECTORY} refers to any output directory, either as a string, or as a \pyline{pathlib.Path()} object. \begin{listing}[H] \begin{pycode*}{highlightlines={1, 3}} figure = partial(lp.figure, directory=DIRECTORY) with figure('sincos_partial'): plot_sin_and_cos() \end{pycode*} \caption[Using partial function application]{The \pyline{sincos_partial} plots will be stored in \pyline{DIRECTORY}.} \label{lst:partial} \end{listing} \section{Using in \LaTeX} To include a PGF file in your \LaTeX document, make sure that the \mintinline{latex}{pgf} package is loaded in the preamble: \mint{latex}|\usepackage{pgf}| After that, you can include it in the correct location with: \mint{latex}|\input{.pgf}| \Cref{lst:latex} shows a minimum working example of adding an image within a figure. \begin{listing}[H] \begin{minted}[highlightlines={3, 8}]{latex} \documentclass{article} \usepackage{pgf} \begin{document} \begin{figure}[h] \centering \input{img/filename.pgf} \caption[LOF caption]{Regular caption.} \label{fig:pgf_example} \end{figure} \end{document} \end{minted} \caption[\LaTeX\ Minimum Working Example]{A minimum working example of using PGF with \LaTeX.} \label{lst:latex} \end{listing} Note that figures using additional raster images can only be included by \mintinline{latex}{\input} if they are in the same directory as the main \LaTeX file. To load figures from other directories, you can use the \mintinline{latex}{import} package instead. \begin{minted}{latex} \usepackage{import} \import{}{.pgf} \end{minted} An example is given in \Cref{lst:import}. \begin{listing}[H] \begin{minted}[highlightlines={3, 4, 9}]{latex} \documentclass{article} \usepackage{import} \usepackage{pgf} \begin{document} \begin{figure}[h] \centering \import{/path/to/file/}{filename.pgf} % Note trailing slash. \caption[LOF caption]{Regular caption.} \label{fig:pgf_example} \end{figure} \end{document} \end{minted} \caption[Importing PGF with raster]{Importing a raster-using PGF from a different directory requires the \mintinline{latex}{\import} package.} \label{lst:import} \end{listing} \end{document} ================================================ FILE: examples/examples.py ================================================ #!/usr/bin/env python from functools import partial import logging from pathlib import Path import matplotlib.pyplot as plt import numpy as np import latexipy as lp logging.basicConfig(level=logging.INFO) DIRECTORY = Path(__file__).parent/'img' _x = np.linspace(-np.pi, np.pi) def plot_sin(x=_x): plt.plot(x, np.sin(x)) plt.title('Sine') plt.xlabel(r'$\theta$') plt.ylabel('Value') def plot_cos(x=_x): plt.plot(x, np.cos(x), color='C1') plt.title('Cosine') plt.xlabel(r'$\theta$') plt.ylabel('Value') def plot_sin_and_cos(x=_x): plt.plot(x, np.sin(x), label='sine') plt.plot(x, np.cos(x), label='cosine') plt.title('Sine and cosine') plt.xlabel(r'$\theta$') plt.ylabel('Value') plt.legend() PLOT_TYPES = { 'sin': plot_sin, 'cos': plot_cos, 'sincos': plot_sin_and_cos, } def generate_figures(suffix, figure=lp.figure, plot_types=PLOT_TYPES): for plot_name, plot_function in plot_types.items(): with figure(plot_name + suffix): plot_function() if __name__ == '__main__': # If you are repeating arguments, you might want to register a partial. figure = partial(lp.figure, directory=DIRECTORY) # You can generate figures without calling lp.latexify(). generate_figures('_no_latex', figure) # latexify chooses values that go well with publications. lp.latexify() generate_figures('_with_latex', figure) # You can use the partial function just as you would the original. with figure('sincos_defaults'): plot_sin_and_cos() # You can change the size. 0.45\textwidth is useful when using two columns. with figure('sincos_small', size=lp.figure_size(0.45)): plot_sin_and_cos() # A ratio of 1 is great for squares. with figure('sincos_square', size=lp.figure_size(ratio=1)): plot_sin_and_cos() # And we can have a high figure if, for instance, stacking subplots. with figure('sincos_tall', size=lp.figure_size(0.6, ratio=2)): plot_sin_and_cos() # It is equivalent to the original function with the right arguments. with lp.figure('sincos_defaults_no_partial', directory=DIRECTORY): plot_sin_and_cos() # You can temporarily change parameters. To increase font size: font_size = 10 with lp.temp_params(font_size=font_size): with figure('sincos_big_font_temp'): plot_sin_and_cos() # You can permanently change them too. font_size = 10 params = lp.PARAMS.copy() params.update({param: font_size for param in params if 'size' in param}) lp.latexify(params) with figure('sincos_big_font_permanent'): plot_sin_and_cos() # Or revert at any time. lp.revert() with figure('sincos_after_revert'): plot_sin_and_cos() lp.latexify() # Extra-big label and legend. with lp.temp_params(font_size=10, params_dict={ 'axes.labelsize': 12, 'axes.titlesize': 12, }): with lp.figure('sincos_big_label_title'): plot_sin_and_cos() ================================================ FILE: examples/generate.sh ================================================ #!/usr/bin/env bash set -e script_dir=$(dirname -- "$(readlink -e -- "$BASH_SOURCE")") cd $script_dir python examples.py pdflatex -shell-escape example.tex ================================================ FILE: examples/img/cos_no_latex.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage{fontspec} %% \setmainfont{DejaVu Serif} %% \setsansfont{DejaVu Sans} %% \setmonofont{DejaVu Sans Mono} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfpathlineto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.868550in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.868550in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −3}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.394102in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.394102in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −2}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.919655in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.919655in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −1}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.445208in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.970761in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.970761in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 1}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.496314in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.496314in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 2}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.021867in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.021867in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 3}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=0.155587in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{0.533196in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.194552in,y=0.480435in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −1.0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{0.985753in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.194552in,y=0.932991in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −0.5}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{1.438309in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=1.385548in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0.0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{1.890866in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=1.838104in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0.5}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{2.343422in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=2.290661in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 1.0}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.138997in,y=1.437379in,,bottom,rotate=90.000000]{\sffamily\fontsize{10.000000}{12.000000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.629028in}{0.442778in}}{\pgfqpoint{3.632361in}{1.989203in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.794135in}{0.533196in}}% \pgfpathlineto{\pgfqpoint{0.861526in}{0.540627in}}% \pgfpathlineto{\pgfqpoint{0.928917in}{0.562798in}}% \pgfpathlineto{\pgfqpoint{0.996307in}{0.599345in}}% \pgfpathlineto{\pgfqpoint{1.063698in}{0.649667in}}% \pgfpathlineto{\pgfqpoint{1.131089in}{0.712939in}}% \pgfpathlineto{\pgfqpoint{1.198480in}{0.788122in}}% \pgfpathlineto{\pgfqpoint{1.265870in}{0.873980in}}% \pgfpathlineto{\pgfqpoint{1.333261in}{0.969105in}}% \pgfpathlineto{\pgfqpoint{1.400652in}{1.071934in}}% \pgfpathlineto{\pgfqpoint{1.468042in}{1.180779in}}% \pgfpathlineto{\pgfqpoint{1.535433in}{1.293853in}}% \pgfpathlineto{\pgfqpoint{1.602824in}{1.409299in}}% \pgfpathlineto{\pgfqpoint{1.670215in}{1.525221in}}% \pgfpathlineto{\pgfqpoint{1.737605in}{1.639716in}}% \pgfpathlineto{\pgfqpoint{1.804996in}{1.750904in}}% \pgfpathlineto{\pgfqpoint{1.872387in}{1.856959in}}% \pgfpathlineto{\pgfqpoint{1.939778in}{1.956139in}}% \pgfpathlineto{\pgfqpoint{2.007168in}{2.046817in}}% \pgfpathlineto{\pgfqpoint{2.074559in}{2.127504in}}% \pgfpathlineto{\pgfqpoint{2.141950in}{2.196874in}}% \pgfpathlineto{\pgfqpoint{2.209341in}{2.253788in}}% \pgfpathlineto{\pgfqpoint{2.276731in}{2.297312in}}% \pgfpathlineto{\pgfqpoint{2.344122in}{2.326731in}}% \pgfpathlineto{\pgfqpoint{2.411513in}{2.341562in}}% \pgfpathlineto{\pgfqpoint{2.478904in}{2.341562in}}% \pgfpathlineto{\pgfqpoint{2.546294in}{2.326731in}}% \pgfpathlineto{\pgfqpoint{2.613685in}{2.297312in}}% \pgfpathlineto{\pgfqpoint{2.681076in}{2.253788in}}% \pgfpathlineto{\pgfqpoint{2.748466in}{2.196874in}}% \pgfpathlineto{\pgfqpoint{2.815857in}{2.127504in}}% \pgfpathlineto{\pgfqpoint{2.883248in}{2.046817in}}% \pgfpathlineto{\pgfqpoint{2.950639in}{1.956139in}}% \pgfpathlineto{\pgfqpoint{3.018029in}{1.856959in}}% \pgfpathlineto{\pgfqpoint{3.085420in}{1.750904in}}% \pgfpathlineto{\pgfqpoint{3.152811in}{1.639716in}}% \pgfpathlineto{\pgfqpoint{3.220202in}{1.525221in}}% \pgfpathlineto{\pgfqpoint{3.287592in}{1.409299in}}% \pgfpathlineto{\pgfqpoint{3.354983in}{1.293853in}}% \pgfpathlineto{\pgfqpoint{3.422374in}{1.180779in}}% \pgfpathlineto{\pgfqpoint{3.489765in}{1.071934in}}% \pgfpathlineto{\pgfqpoint{3.557155in}{0.969105in}}% \pgfpathlineto{\pgfqpoint{3.624546in}{0.873980in}}% \pgfpathlineto{\pgfqpoint{3.691937in}{0.788122in}}% \pgfpathlineto{\pgfqpoint{3.759328in}{0.712939in}}% \pgfpathlineto{\pgfqpoint{3.826718in}{0.649667in}}% \pgfpathlineto{\pgfqpoint{3.894109in}{0.599345in}}% \pgfpathlineto{\pgfqpoint{3.961500in}{0.562798in}}% \pgfpathlineto{\pgfqpoint{4.028890in}{0.540627in}}% \pgfpathlineto{\pgfqpoint{4.096281in}{0.533196in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=2.515314in,,base]{\sffamily\fontsize{12.000000}{14.400000}\selectfont Cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/cos_with_latex.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.797672in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.797672in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.334203in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.334203in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.870735in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.870735in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.407267in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.943799in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.943799in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.480331in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.480331in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.016863in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.016863in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.098667in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.447600in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.409044in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.691573in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.653018in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.935546in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.896991in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.179520in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.140964in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.423493in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.384937in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.667466in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.628910in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.911439in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.872884in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.155413in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.116857in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.399386in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.360830in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.098667in,y=1.422490in,,bottom,rotate=90.000000]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{2.144759in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{0.447600in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{0.455612in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{0.479517in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{0.518921in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.573179in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.641399in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{0.722461in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.815034in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.917597in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{1.028468in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{1.145824in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{1.267740in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{1.392214in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{1.517201in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{1.640649in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{1.760532in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{1.874881in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{1.981817in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{2.079586in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{2.166583in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{2.241377in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{2.302742in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{2.349670in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{2.381389in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{2.397381in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{2.397381in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{2.381389in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{2.349670in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{2.302742in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{2.241377in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{2.166583in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{2.079586in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{1.981817in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{1.874881in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{1.760532in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{1.640649in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{1.517201in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{1.392214in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{1.267740in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{1.145824in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{1.028468in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{0.917597in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{0.815034in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{0.722461in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{0.641399in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{0.573179in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{0.518921in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{0.479517in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{0.455612in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{0.447600in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=2.578203in,,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sin_no_latex.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage{fontspec} %% \setmainfont{DejaVu Serif} %% \setsansfont{DejaVu Sans} %% \setmonofont{DejaVu Sans Mono} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfpathlineto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.868550in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.868550in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −3}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.394102in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.394102in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −2}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.919655in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.919655in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −1}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.445208in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.970761in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.970761in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 1}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.496314in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.496314in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 2}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.021867in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.021867in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 3}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=0.155587in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{0.532731in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.194552in,y=0.479970in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −1.0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{0.985055in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.194552in,y=0.932294in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −0.5}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{1.437379in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=1.384618in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0.0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{1.889703in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=1.836942in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0.5}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{2.342027in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=2.289266in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 1.0}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.138997in,y=1.437379in,,bottom,rotate=90.000000]{\sffamily\fontsize{10.000000}{12.000000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.629028in}{0.442778in}}{\pgfqpoint{3.632361in}{1.989203in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.794135in}{1.437379in}}% \pgfpathlineto{\pgfqpoint{0.861526in}{1.321695in}}% \pgfpathlineto{\pgfqpoint{0.928917in}{1.207911in}}% \pgfpathlineto{\pgfqpoint{0.996307in}{1.097895in}}% \pgfpathlineto{\pgfqpoint{1.063698in}{0.993453in}}% \pgfpathlineto{\pgfqpoint{1.131089in}{0.896300in}}% \pgfpathlineto{\pgfqpoint{1.198480in}{0.808031in}}% \pgfpathlineto{\pgfqpoint{1.265870in}{0.730097in}}% \pgfpathlineto{\pgfqpoint{1.333261in}{0.663776in}}% \pgfpathlineto{\pgfqpoint{1.400652in}{0.610158in}}% \pgfpathlineto{\pgfqpoint{1.468042in}{0.570122in}}% \pgfpathlineto{\pgfqpoint{1.535433in}{0.544327in}}% \pgfpathlineto{\pgfqpoint{1.602824in}{0.533196in}}% \pgfpathlineto{\pgfqpoint{1.670215in}{0.536912in}}% \pgfpathlineto{\pgfqpoint{1.737605in}{0.555413in}}% \pgfpathlineto{\pgfqpoint{1.804996in}{0.588396in}}% \pgfpathlineto{\pgfqpoint{1.872387in}{0.635319in}}% \pgfpathlineto{\pgfqpoint{1.939778in}{0.695412in}}% \pgfpathlineto{\pgfqpoint{2.007168in}{0.767688in}}% \pgfpathlineto{\pgfqpoint{2.074559in}{0.850961in}}% \pgfpathlineto{\pgfqpoint{2.141950in}{0.943862in}}% \pgfpathlineto{\pgfqpoint{2.209341in}{1.044867in}}% \pgfpathlineto{\pgfqpoint{2.276731in}{1.152317in}}% \pgfpathlineto{\pgfqpoint{2.344122in}{1.264448in}}% \pgfpathlineto{\pgfqpoint{2.411513in}{1.379418in}}% \pgfpathlineto{\pgfqpoint{2.478904in}{1.495340in}}% \pgfpathlineto{\pgfqpoint{2.546294in}{1.610311in}}% \pgfpathlineto{\pgfqpoint{2.613685in}{1.722441in}}% \pgfpathlineto{\pgfqpoint{2.681076in}{1.829891in}}% \pgfpathlineto{\pgfqpoint{2.748466in}{1.930896in}}% \pgfpathlineto{\pgfqpoint{2.815857in}{2.023798in}}% \pgfpathlineto{\pgfqpoint{2.883248in}{2.107070in}}% \pgfpathlineto{\pgfqpoint{2.950639in}{2.179346in}}% \pgfpathlineto{\pgfqpoint{3.018029in}{2.239440in}}% \pgfpathlineto{\pgfqpoint{3.085420in}{2.286363in}}% \pgfpathlineto{\pgfqpoint{3.152811in}{2.319346in}}% \pgfpathlineto{\pgfqpoint{3.220202in}{2.337847in}}% \pgfpathlineto{\pgfqpoint{3.287592in}{2.341562in}}% \pgfpathlineto{\pgfqpoint{3.354983in}{2.330431in}}% \pgfpathlineto{\pgfqpoint{3.422374in}{2.304636in}}% \pgfpathlineto{\pgfqpoint{3.489765in}{2.264601in}}% \pgfpathlineto{\pgfqpoint{3.557155in}{2.210982in}}% \pgfpathlineto{\pgfqpoint{3.624546in}{2.144662in}}% \pgfpathlineto{\pgfqpoint{3.691937in}{2.066727in}}% \pgfpathlineto{\pgfqpoint{3.759328in}{1.978459in}}% \pgfpathlineto{\pgfqpoint{3.826718in}{1.881306in}}% \pgfpathlineto{\pgfqpoint{3.894109in}{1.776864in}}% \pgfpathlineto{\pgfqpoint{3.961500in}{1.666847in}}% \pgfpathlineto{\pgfqpoint{4.028890in}{1.553063in}}% \pgfpathlineto{\pgfqpoint{4.096281in}{1.437379in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=2.515314in,,base]{\sffamily\fontsize{12.000000}{14.400000}\selectfont Sine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sin_with_latex.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.797672in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.797672in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.334203in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.334203in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.870735in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.870735in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.407267in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.943799in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.943799in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.480331in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.480331in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.016863in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.016863in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.098667in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.447099in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.408543in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.690947in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.652391in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.934795in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.896239in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.178642in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.140087in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.422490in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.383935in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.666338in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.627783in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.910186in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.871630in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.154034in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.115478in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.397882in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.359326in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.098667in,y=1.422490in,,bottom,rotate=90.000000]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{2.144759in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{1.422490in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{1.297760in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{1.175078in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{1.056458in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.943849in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.839098in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{0.743927in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.659898in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.588391in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{0.530580in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{0.487414in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{0.459602in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{0.447600in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{0.451606in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{0.471554in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{0.507116in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{0.557709in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{0.622501in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{0.700429in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{0.790214in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{0.890380in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{0.999284in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{1.115136in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{1.236036in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{1.359997in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{1.484984in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{1.608945in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{1.729844in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{1.845697in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{1.954600in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{2.054767in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{2.144551in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{2.222479in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{2.287272in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{2.337864in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{2.373427in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{2.393375in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{2.397381in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{2.385379in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{2.357567in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{2.314401in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{2.256589in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{2.185082in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{2.101053in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{2.005882in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{1.901132in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{1.788523in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{1.669903in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{1.547221in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{1.422490in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=2.578203in,,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Sine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_after_revert.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage{fontspec} %% \setmainfont{DejaVu Serif} %% \setsansfont{DejaVu Sans} %% \setmonofont{DejaVu Sans Mono} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfpathlineto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.868550in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.868550in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −3}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.394102in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.394102in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −2}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.919655in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.919655in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −1}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.445208in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.970761in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.970761in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 1}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.496314in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.496314in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 2}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.021867in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.021867in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 3}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=0.155587in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{0.533196in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.194552in,y=0.480435in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −1.0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{0.985404in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.194552in,y=0.932642in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −0.5}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{1.437612in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=1.384850in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0.0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{1.889819in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=1.837058in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0.5}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{2.342027in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=2.289266in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 1.0}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.138997in,y=1.437379in,,bottom,rotate=90.000000]{\sffamily\fontsize{10.000000}{12.000000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.629028in}{0.442778in}}{\pgfqpoint{3.632361in}{1.989203in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.794135in}{1.437612in}}% \pgfpathlineto{\pgfqpoint{0.861526in}{1.321958in}}% \pgfpathlineto{\pgfqpoint{0.928917in}{1.208202in}}% \pgfpathlineto{\pgfqpoint{0.996307in}{1.098214in}}% \pgfpathlineto{\pgfqpoint{1.063698in}{0.993799in}}% \pgfpathlineto{\pgfqpoint{1.131089in}{0.896671in}}% \pgfpathlineto{\pgfqpoint{1.198480in}{0.808426in}}% \pgfpathlineto{\pgfqpoint{1.265870in}{0.730511in}}% \pgfpathlineto{\pgfqpoint{1.333261in}{0.664207in}}% \pgfpathlineto{\pgfqpoint{1.400652in}{0.610603in}}% \pgfpathlineto{\pgfqpoint{1.468042in}{0.570578in}}% \pgfpathlineto{\pgfqpoint{1.535433in}{0.544789in}}% \pgfpathlineto{\pgfqpoint{1.602824in}{0.533661in}}% \pgfpathlineto{\pgfqpoint{1.670215in}{0.537375in}}% \pgfpathlineto{\pgfqpoint{1.737605in}{0.555872in}}% \pgfpathlineto{\pgfqpoint{1.804996in}{0.588846in}}% \pgfpathlineto{\pgfqpoint{1.872387in}{0.635757in}}% \pgfpathlineto{\pgfqpoint{1.939778in}{0.695835in}}% \pgfpathlineto{\pgfqpoint{2.007168in}{0.768093in}}% \pgfpathlineto{\pgfqpoint{2.074559in}{0.851344in}}% \pgfpathlineto{\pgfqpoint{2.141950in}{0.944221in}}% \pgfpathlineto{\pgfqpoint{2.209341in}{1.045200in}}% \pgfpathlineto{\pgfqpoint{2.276731in}{1.152623in}}% \pgfpathlineto{\pgfqpoint{2.344122in}{1.264725in}}% \pgfpathlineto{\pgfqpoint{2.411513in}{1.379666in}}% \pgfpathlineto{\pgfqpoint{2.478904in}{1.495558in}}% \pgfpathlineto{\pgfqpoint{2.546294in}{1.610498in}}% \pgfpathlineto{\pgfqpoint{2.613685in}{1.722600in}}% \pgfpathlineto{\pgfqpoint{2.681076in}{1.830023in}}% \pgfpathlineto{\pgfqpoint{2.748466in}{1.931002in}}% \pgfpathlineto{\pgfqpoint{2.815857in}{2.023879in}}% \pgfpathlineto{\pgfqpoint{2.883248in}{2.107131in}}% \pgfpathlineto{\pgfqpoint{2.950639in}{2.179388in}}% \pgfpathlineto{\pgfqpoint{3.018029in}{2.239466in}}% \pgfpathlineto{\pgfqpoint{3.085420in}{2.286377in}}% \pgfpathlineto{\pgfqpoint{3.152811in}{2.319352in}}% \pgfpathlineto{\pgfqpoint{3.220202in}{2.337848in}}% \pgfpathlineto{\pgfqpoint{3.287592in}{2.341562in}}% \pgfpathlineto{\pgfqpoint{3.354983in}{2.330434in}}% \pgfpathlineto{\pgfqpoint{3.422374in}{2.304646in}}% \pgfpathlineto{\pgfqpoint{3.489765in}{2.264621in}}% \pgfpathlineto{\pgfqpoint{3.557155in}{2.211016in}}% \pgfpathlineto{\pgfqpoint{3.624546in}{2.144712in}}% \pgfpathlineto{\pgfqpoint{3.691937in}{2.066798in}}% \pgfpathlineto{\pgfqpoint{3.759328in}{1.978552in}}% \pgfpathlineto{\pgfqpoint{3.826718in}{1.881424in}}% \pgfpathlineto{\pgfqpoint{3.894109in}{1.777009in}}% \pgfpathlineto{\pgfqpoint{3.961500in}{1.667021in}}% \pgfpathlineto{\pgfqpoint{4.028890in}{1.553266in}}% \pgfpathlineto{\pgfqpoint{4.096281in}{1.437612in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.629028in}{0.442778in}}{\pgfqpoint{3.632361in}{1.989203in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.794135in}{0.533196in}}% \pgfpathlineto{\pgfqpoint{0.861526in}{0.540621in}}% \pgfpathlineto{\pgfqpoint{0.928917in}{0.562775in}}% \pgfpathlineto{\pgfqpoint{0.996307in}{0.599294in}}% \pgfpathlineto{\pgfqpoint{1.063698in}{0.649577in}}% \pgfpathlineto{\pgfqpoint{1.131089in}{0.712801in}}% \pgfpathlineto{\pgfqpoint{1.198480in}{0.787925in}}% \pgfpathlineto{\pgfqpoint{1.265870in}{0.873718in}}% \pgfpathlineto{\pgfqpoint{1.333261in}{0.968769in}}% \pgfpathlineto{\pgfqpoint{1.400652in}{1.071519in}}% \pgfpathlineto{\pgfqpoint{1.468042in}{1.180280in}}% \pgfpathlineto{\pgfqpoint{1.535433in}{1.293267in}}% \pgfpathlineto{\pgfqpoint{1.602824in}{1.408624in}}% \pgfpathlineto{\pgfqpoint{1.670215in}{1.524456in}}% \pgfpathlineto{\pgfqpoint{1.737605in}{1.638863in}}% \pgfpathlineto{\pgfqpoint{1.804996in}{1.749965in}}% \pgfpathlineto{\pgfqpoint{1.872387in}{1.855938in}}% \pgfpathlineto{\pgfqpoint{1.939778in}{1.955043in}}% \pgfpathlineto{\pgfqpoint{2.007168in}{2.045651in}}% \pgfpathlineto{\pgfqpoint{2.074559in}{2.126275in}}% \pgfpathlineto{\pgfqpoint{2.141950in}{2.195592in}}% \pgfpathlineto{\pgfqpoint{2.209341in}{2.252462in}}% \pgfpathlineto{\pgfqpoint{2.276731in}{2.295952in}}% \pgfpathlineto{\pgfqpoint{2.344122in}{2.325349in}}% \pgfpathlineto{\pgfqpoint{2.411513in}{2.340169in}}% \pgfpathlineto{\pgfqpoint{2.478904in}{2.340169in}}% \pgfpathlineto{\pgfqpoint{2.546294in}{2.325349in}}% \pgfpathlineto{\pgfqpoint{2.613685in}{2.295952in}}% \pgfpathlineto{\pgfqpoint{2.681076in}{2.252462in}}% \pgfpathlineto{\pgfqpoint{2.748466in}{2.195592in}}% \pgfpathlineto{\pgfqpoint{2.815857in}{2.126275in}}% \pgfpathlineto{\pgfqpoint{2.883248in}{2.045651in}}% \pgfpathlineto{\pgfqpoint{2.950639in}{1.955043in}}% \pgfpathlineto{\pgfqpoint{3.018029in}{1.855938in}}% \pgfpathlineto{\pgfqpoint{3.085420in}{1.749965in}}% \pgfpathlineto{\pgfqpoint{3.152811in}{1.638863in}}% \pgfpathlineto{\pgfqpoint{3.220202in}{1.524456in}}% \pgfpathlineto{\pgfqpoint{3.287592in}{1.408624in}}% \pgfpathlineto{\pgfqpoint{3.354983in}{1.293267in}}% \pgfpathlineto{\pgfqpoint{3.422374in}{1.180280in}}% \pgfpathlineto{\pgfqpoint{3.489765in}{1.071519in}}% \pgfpathlineto{\pgfqpoint{3.557155in}{0.968769in}}% \pgfpathlineto{\pgfqpoint{3.624546in}{0.873718in}}% \pgfpathlineto{\pgfqpoint{3.691937in}{0.787925in}}% \pgfpathlineto{\pgfqpoint{3.759328in}{0.712801in}}% \pgfpathlineto{\pgfqpoint{3.826718in}{0.649577in}}% \pgfpathlineto{\pgfqpoint{3.894109in}{0.599294in}}% \pgfpathlineto{\pgfqpoint{3.961500in}{0.562775in}}% \pgfpathlineto{\pgfqpoint{4.028890in}{0.540621in}}% \pgfpathlineto{\pgfqpoint{4.096281in}{0.533196in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=2.515314in,,base]{\sffamily\fontsize{12.000000}{14.400000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.726250in}{1.913155in}}% \pgfpathlineto{\pgfqpoint{1.616455in}{1.913155in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.644232in}{1.913155in}}{\pgfqpoint{1.644232in}{1.940933in}}% \pgfpathlineto{\pgfqpoint{1.644232in}{2.334759in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.644232in}{2.362536in}}{\pgfqpoint{1.616455in}{2.362536in}}% \pgfpathlineto{\pgfqpoint{0.726250in}{2.362536in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.698472in}{2.362536in}}{\pgfqpoint{0.698472in}{2.334759in}}% \pgfpathlineto{\pgfqpoint{0.698472in}{1.940933in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.698472in}{1.913155in}}{\pgfqpoint{0.726250in}{1.913155in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.754028in}{2.250069in}}% \pgfpathlineto{\pgfqpoint{1.031806in}{2.250069in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.142917in,y=2.201458in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.754028in}{2.046212in}}% \pgfpathlineto{\pgfqpoint{1.031806in}{2.046212in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.142917in,y=1.997601in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_big_font_permanent.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.561606in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.475592in}}% \pgfpathlineto{\pgfqpoint{0.561606in}{2.475592in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.805573in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.805573in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.340881in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.340881in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.876189in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.876189in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.411497in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.411497in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.946805in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.946805in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.482113in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.482113in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.017421in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.017421in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.411497in,y=0.123333in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{0.493815in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.178889in,y=0.445620in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -1.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{0.965788in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.178889in,y=0.917593in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -0.5\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{1.437761in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.286914in,y=1.389566in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{1.909734in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.286914in,y=1.861539in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0.5\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{2.381707in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.286914in,y=2.333512in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 1.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.123333in,y=1.437518in,,bottom,rotate=90.000000]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.561606in}{0.399444in}}{\pgfqpoint{3.699783in}{2.076148in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.729778in}{1.437761in}}% \pgfpathlineto{\pgfqpoint{0.798419in}{1.317051in}}% \pgfpathlineto{\pgfqpoint{0.867061in}{1.198324in}}% \pgfpathlineto{\pgfqpoint{0.935702in}{1.083529in}}% \pgfpathlineto{\pgfqpoint{1.004344in}{0.974550in}}% \pgfpathlineto{\pgfqpoint{1.072986in}{0.873176in}}% \pgfpathlineto{\pgfqpoint{1.141627in}{0.781074in}}% \pgfpathlineto{\pgfqpoint{1.210269in}{0.699754in}}% \pgfpathlineto{\pgfqpoint{1.278911in}{0.630552in}}% \pgfpathlineto{\pgfqpoint{1.347552in}{0.574604in}}% \pgfpathlineto{\pgfqpoint{1.416194in}{0.532830in}}% \pgfpathlineto{\pgfqpoint{1.484835in}{0.505914in}}% \pgfpathlineto{\pgfqpoint{1.553477in}{0.494300in}}% \pgfpathlineto{\pgfqpoint{1.622119in}{0.498176in}}% \pgfpathlineto{\pgfqpoint{1.690760in}{0.517481in}}% \pgfpathlineto{\pgfqpoint{1.759402in}{0.551897in}}% \pgfpathlineto{\pgfqpoint{1.828043in}{0.600859in}}% \pgfpathlineto{\pgfqpoint{1.896685in}{0.663562in}}% \pgfpathlineto{\pgfqpoint{1.965327in}{0.738978in}}% \pgfpathlineto{\pgfqpoint{2.033968in}{0.825868in}}% \pgfpathlineto{\pgfqpoint{2.102610in}{0.922805in}}% \pgfpathlineto{\pgfqpoint{2.171251in}{1.028198in}}% \pgfpathlineto{\pgfqpoint{2.239893in}{1.140315in}}% \pgfpathlineto{\pgfqpoint{2.308535in}{1.257317in}}% \pgfpathlineto{\pgfqpoint{2.377176in}{1.377282in}}% \pgfpathlineto{\pgfqpoint{2.445818in}{1.498239in}}% \pgfpathlineto{\pgfqpoint{2.514460in}{1.618204in}}% \pgfpathlineto{\pgfqpoint{2.583101in}{1.735206in}}% \pgfpathlineto{\pgfqpoint{2.651743in}{1.847323in}}% \pgfpathlineto{\pgfqpoint{2.720384in}{1.952716in}}% \pgfpathlineto{\pgfqpoint{2.789026in}{2.049653in}}% \pgfpathlineto{\pgfqpoint{2.857668in}{2.136543in}}% \pgfpathlineto{\pgfqpoint{2.926309in}{2.211959in}}% \pgfpathlineto{\pgfqpoint{2.994951in}{2.274662in}}% \pgfpathlineto{\pgfqpoint{3.063592in}{2.323624in}}% \pgfpathlineto{\pgfqpoint{3.132234in}{2.358040in}}% \pgfpathlineto{\pgfqpoint{3.200876in}{2.377345in}}% \pgfpathlineto{\pgfqpoint{3.269517in}{2.381222in}}% \pgfpathlineto{\pgfqpoint{3.338159in}{2.369607in}}% \pgfpathlineto{\pgfqpoint{3.406800in}{2.342691in}}% \pgfpathlineto{\pgfqpoint{3.475442in}{2.300917in}}% \pgfpathlineto{\pgfqpoint{3.544084in}{2.244969in}}% \pgfpathlineto{\pgfqpoint{3.612725in}{2.175767in}}% \pgfpathlineto{\pgfqpoint{3.681367in}{2.094447in}}% \pgfpathlineto{\pgfqpoint{3.750009in}{2.002345in}}% \pgfpathlineto{\pgfqpoint{3.818650in}{1.900971in}}% \pgfpathlineto{\pgfqpoint{3.887292in}{1.791992in}}% \pgfpathlineto{\pgfqpoint{3.955933in}{1.677197in}}% \pgfpathlineto{\pgfqpoint{4.024575in}{1.558470in}}% \pgfpathlineto{\pgfqpoint{4.093217in}{1.437761in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.561606in}{0.399444in}}{\pgfqpoint{3.699783in}{2.076148in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.729778in}{0.493815in}}% \pgfpathlineto{\pgfqpoint{0.798419in}{0.501564in}}% \pgfpathlineto{\pgfqpoint{0.867061in}{0.524686in}}% \pgfpathlineto{\pgfqpoint{0.935702in}{0.562801in}}% \pgfpathlineto{\pgfqpoint{1.004344in}{0.615283in}}% \pgfpathlineto{\pgfqpoint{1.072986in}{0.681269in}}% \pgfpathlineto{\pgfqpoint{1.141627in}{0.759678in}}% \pgfpathlineto{\pgfqpoint{1.210269in}{0.849220in}}% \pgfpathlineto{\pgfqpoint{1.278911in}{0.948426in}}% \pgfpathlineto{\pgfqpoint{1.347552in}{1.055667in}}% \pgfpathlineto{\pgfqpoint{1.416194in}{1.169182in}}% \pgfpathlineto{\pgfqpoint{1.484835in}{1.287107in}}% \pgfpathlineto{\pgfqpoint{1.553477in}{1.407506in}}% \pgfpathlineto{\pgfqpoint{1.622119in}{1.528401in}}% \pgfpathlineto{\pgfqpoint{1.690760in}{1.647808in}}% \pgfpathlineto{\pgfqpoint{1.759402in}{1.763767in}}% \pgfpathlineto{\pgfqpoint{1.828043in}{1.874372in}}% \pgfpathlineto{\pgfqpoint{1.896685in}{1.977808in}}% \pgfpathlineto{\pgfqpoint{1.965327in}{2.072376in}}% \pgfpathlineto{\pgfqpoint{2.033968in}{2.156524in}}% \pgfpathlineto{\pgfqpoint{2.102610in}{2.228870in}}% \pgfpathlineto{\pgfqpoint{2.171251in}{2.288227in}}% \pgfpathlineto{\pgfqpoint{2.239893in}{2.333618in}}% \pgfpathlineto{\pgfqpoint{2.308535in}{2.364299in}}% \pgfpathlineto{\pgfqpoint{2.377176in}{2.379767in}}% \pgfpathlineto{\pgfqpoint{2.445818in}{2.379767in}}% \pgfpathlineto{\pgfqpoint{2.514460in}{2.364299in}}% \pgfpathlineto{\pgfqpoint{2.583101in}{2.333618in}}% \pgfpathlineto{\pgfqpoint{2.651743in}{2.288227in}}% \pgfpathlineto{\pgfqpoint{2.720384in}{2.228870in}}% \pgfpathlineto{\pgfqpoint{2.789026in}{2.156524in}}% \pgfpathlineto{\pgfqpoint{2.857668in}{2.072376in}}% \pgfpathlineto{\pgfqpoint{2.926309in}{1.977808in}}% \pgfpathlineto{\pgfqpoint{2.994951in}{1.874372in}}% \pgfpathlineto{\pgfqpoint{3.063592in}{1.763767in}}% \pgfpathlineto{\pgfqpoint{3.132234in}{1.647808in}}% \pgfpathlineto{\pgfqpoint{3.200876in}{1.528401in}}% \pgfpathlineto{\pgfqpoint{3.269517in}{1.407506in}}% \pgfpathlineto{\pgfqpoint{3.338159in}{1.287107in}}% \pgfpathlineto{\pgfqpoint{3.406800in}{1.169182in}}% \pgfpathlineto{\pgfqpoint{3.475442in}{1.055667in}}% \pgfpathlineto{\pgfqpoint{3.544084in}{0.948426in}}% \pgfpathlineto{\pgfqpoint{3.612725in}{0.849220in}}% \pgfpathlineto{\pgfqpoint{3.681367in}{0.759678in}}% \pgfpathlineto{\pgfqpoint{3.750009in}{0.681269in}}% \pgfpathlineto{\pgfqpoint{3.818650in}{0.615283in}}% \pgfpathlineto{\pgfqpoint{3.887292in}{0.562801in}}% \pgfpathlineto{\pgfqpoint{3.955933in}{0.524686in}}% \pgfpathlineto{\pgfqpoint{4.024575in}{0.501564in}}% \pgfpathlineto{\pgfqpoint{4.093217in}{0.493815in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.561606in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{0.561606in}{2.475592in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.475592in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.561606in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.399444in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.561606in}{2.475592in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.475592in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.411497in,y=2.558925in,,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.658828in}{1.977259in}}% \pgfpathlineto{\pgfqpoint{1.466606in}{1.977259in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.494383in}{1.977259in}}{\pgfqpoint{1.494383in}{2.005037in}}% \pgfpathlineto{\pgfqpoint{1.494383in}{2.378370in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.494383in}{2.406147in}}{\pgfqpoint{1.466606in}{2.406147in}}% \pgfpathlineto{\pgfqpoint{0.658828in}{2.406147in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.631050in}{2.406147in}}{\pgfqpoint{0.631050in}{2.378370in}}% \pgfpathlineto{\pgfqpoint{0.631050in}{2.005037in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.631050in}{1.977259in}}{\pgfqpoint{0.658828in}{1.977259in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.686606in}{2.301981in}}% \pgfpathlineto{\pgfqpoint{0.964383in}{2.301981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.075495in,y=2.253370in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.686606in}{2.108370in}}% \pgfpathlineto{\pgfqpoint{0.964383in}{2.108370in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.075495in,y=2.059759in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_big_font_temp.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.561606in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.475592in}}% \pgfpathlineto{\pgfqpoint{0.561606in}{2.475592in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.805573in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.805573in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.340881in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.340881in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.876189in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.876189in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.411497in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.411497in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.946805in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.946805in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.482113in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.482113in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.017421in}{0.399444in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.017421in,y=0.302222in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.411497in,y=0.123333in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{0.493815in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.178889in,y=0.445620in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -1.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{0.965788in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.178889in,y=0.917593in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -0.5\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{1.437761in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.286914in,y=1.389566in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{1.909734in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.286914in,y=1.861539in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0.5\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.561606in}{2.381707in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.286914in,y=2.333512in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 1.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.123333in,y=1.437518in,,bottom,rotate=90.000000]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.561606in}{0.399444in}}{\pgfqpoint{3.699783in}{2.076148in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.729778in}{1.437761in}}% \pgfpathlineto{\pgfqpoint{0.798419in}{1.317051in}}% \pgfpathlineto{\pgfqpoint{0.867061in}{1.198324in}}% \pgfpathlineto{\pgfqpoint{0.935702in}{1.083529in}}% \pgfpathlineto{\pgfqpoint{1.004344in}{0.974550in}}% \pgfpathlineto{\pgfqpoint{1.072986in}{0.873176in}}% \pgfpathlineto{\pgfqpoint{1.141627in}{0.781074in}}% \pgfpathlineto{\pgfqpoint{1.210269in}{0.699754in}}% \pgfpathlineto{\pgfqpoint{1.278911in}{0.630552in}}% \pgfpathlineto{\pgfqpoint{1.347552in}{0.574604in}}% \pgfpathlineto{\pgfqpoint{1.416194in}{0.532830in}}% \pgfpathlineto{\pgfqpoint{1.484835in}{0.505914in}}% \pgfpathlineto{\pgfqpoint{1.553477in}{0.494300in}}% \pgfpathlineto{\pgfqpoint{1.622119in}{0.498176in}}% \pgfpathlineto{\pgfqpoint{1.690760in}{0.517481in}}% \pgfpathlineto{\pgfqpoint{1.759402in}{0.551897in}}% \pgfpathlineto{\pgfqpoint{1.828043in}{0.600859in}}% \pgfpathlineto{\pgfqpoint{1.896685in}{0.663562in}}% \pgfpathlineto{\pgfqpoint{1.965327in}{0.738978in}}% \pgfpathlineto{\pgfqpoint{2.033968in}{0.825868in}}% \pgfpathlineto{\pgfqpoint{2.102610in}{0.922805in}}% \pgfpathlineto{\pgfqpoint{2.171251in}{1.028198in}}% \pgfpathlineto{\pgfqpoint{2.239893in}{1.140315in}}% \pgfpathlineto{\pgfqpoint{2.308535in}{1.257317in}}% \pgfpathlineto{\pgfqpoint{2.377176in}{1.377282in}}% \pgfpathlineto{\pgfqpoint{2.445818in}{1.498239in}}% \pgfpathlineto{\pgfqpoint{2.514460in}{1.618204in}}% \pgfpathlineto{\pgfqpoint{2.583101in}{1.735206in}}% \pgfpathlineto{\pgfqpoint{2.651743in}{1.847323in}}% \pgfpathlineto{\pgfqpoint{2.720384in}{1.952716in}}% \pgfpathlineto{\pgfqpoint{2.789026in}{2.049653in}}% \pgfpathlineto{\pgfqpoint{2.857668in}{2.136543in}}% \pgfpathlineto{\pgfqpoint{2.926309in}{2.211959in}}% \pgfpathlineto{\pgfqpoint{2.994951in}{2.274662in}}% \pgfpathlineto{\pgfqpoint{3.063592in}{2.323624in}}% \pgfpathlineto{\pgfqpoint{3.132234in}{2.358040in}}% \pgfpathlineto{\pgfqpoint{3.200876in}{2.377345in}}% \pgfpathlineto{\pgfqpoint{3.269517in}{2.381222in}}% \pgfpathlineto{\pgfqpoint{3.338159in}{2.369607in}}% \pgfpathlineto{\pgfqpoint{3.406800in}{2.342691in}}% \pgfpathlineto{\pgfqpoint{3.475442in}{2.300917in}}% \pgfpathlineto{\pgfqpoint{3.544084in}{2.244969in}}% \pgfpathlineto{\pgfqpoint{3.612725in}{2.175767in}}% \pgfpathlineto{\pgfqpoint{3.681367in}{2.094447in}}% \pgfpathlineto{\pgfqpoint{3.750009in}{2.002345in}}% \pgfpathlineto{\pgfqpoint{3.818650in}{1.900971in}}% \pgfpathlineto{\pgfqpoint{3.887292in}{1.791992in}}% \pgfpathlineto{\pgfqpoint{3.955933in}{1.677197in}}% \pgfpathlineto{\pgfqpoint{4.024575in}{1.558470in}}% \pgfpathlineto{\pgfqpoint{4.093217in}{1.437761in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.561606in}{0.399444in}}{\pgfqpoint{3.699783in}{2.076148in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.729778in}{0.493815in}}% \pgfpathlineto{\pgfqpoint{0.798419in}{0.501564in}}% \pgfpathlineto{\pgfqpoint{0.867061in}{0.524686in}}% \pgfpathlineto{\pgfqpoint{0.935702in}{0.562801in}}% \pgfpathlineto{\pgfqpoint{1.004344in}{0.615283in}}% \pgfpathlineto{\pgfqpoint{1.072986in}{0.681269in}}% \pgfpathlineto{\pgfqpoint{1.141627in}{0.759678in}}% \pgfpathlineto{\pgfqpoint{1.210269in}{0.849220in}}% \pgfpathlineto{\pgfqpoint{1.278911in}{0.948426in}}% \pgfpathlineto{\pgfqpoint{1.347552in}{1.055667in}}% \pgfpathlineto{\pgfqpoint{1.416194in}{1.169182in}}% \pgfpathlineto{\pgfqpoint{1.484835in}{1.287107in}}% \pgfpathlineto{\pgfqpoint{1.553477in}{1.407506in}}% \pgfpathlineto{\pgfqpoint{1.622119in}{1.528401in}}% \pgfpathlineto{\pgfqpoint{1.690760in}{1.647808in}}% \pgfpathlineto{\pgfqpoint{1.759402in}{1.763767in}}% \pgfpathlineto{\pgfqpoint{1.828043in}{1.874372in}}% \pgfpathlineto{\pgfqpoint{1.896685in}{1.977808in}}% \pgfpathlineto{\pgfqpoint{1.965327in}{2.072376in}}% \pgfpathlineto{\pgfqpoint{2.033968in}{2.156524in}}% \pgfpathlineto{\pgfqpoint{2.102610in}{2.228870in}}% \pgfpathlineto{\pgfqpoint{2.171251in}{2.288227in}}% \pgfpathlineto{\pgfqpoint{2.239893in}{2.333618in}}% \pgfpathlineto{\pgfqpoint{2.308535in}{2.364299in}}% \pgfpathlineto{\pgfqpoint{2.377176in}{2.379767in}}% \pgfpathlineto{\pgfqpoint{2.445818in}{2.379767in}}% \pgfpathlineto{\pgfqpoint{2.514460in}{2.364299in}}% \pgfpathlineto{\pgfqpoint{2.583101in}{2.333618in}}% \pgfpathlineto{\pgfqpoint{2.651743in}{2.288227in}}% \pgfpathlineto{\pgfqpoint{2.720384in}{2.228870in}}% \pgfpathlineto{\pgfqpoint{2.789026in}{2.156524in}}% \pgfpathlineto{\pgfqpoint{2.857668in}{2.072376in}}% \pgfpathlineto{\pgfqpoint{2.926309in}{1.977808in}}% \pgfpathlineto{\pgfqpoint{2.994951in}{1.874372in}}% \pgfpathlineto{\pgfqpoint{3.063592in}{1.763767in}}% \pgfpathlineto{\pgfqpoint{3.132234in}{1.647808in}}% \pgfpathlineto{\pgfqpoint{3.200876in}{1.528401in}}% \pgfpathlineto{\pgfqpoint{3.269517in}{1.407506in}}% \pgfpathlineto{\pgfqpoint{3.338159in}{1.287107in}}% \pgfpathlineto{\pgfqpoint{3.406800in}{1.169182in}}% \pgfpathlineto{\pgfqpoint{3.475442in}{1.055667in}}% \pgfpathlineto{\pgfqpoint{3.544084in}{0.948426in}}% \pgfpathlineto{\pgfqpoint{3.612725in}{0.849220in}}% \pgfpathlineto{\pgfqpoint{3.681367in}{0.759678in}}% \pgfpathlineto{\pgfqpoint{3.750009in}{0.681269in}}% \pgfpathlineto{\pgfqpoint{3.818650in}{0.615283in}}% \pgfpathlineto{\pgfqpoint{3.887292in}{0.562801in}}% \pgfpathlineto{\pgfqpoint{3.955933in}{0.524686in}}% \pgfpathlineto{\pgfqpoint{4.024575in}{0.501564in}}% \pgfpathlineto{\pgfqpoint{4.093217in}{0.493815in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.561606in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{0.561606in}{2.475592in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.475592in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.561606in}{0.399444in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.399444in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.561606in}{2.475592in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.475592in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.411497in,y=2.558925in,,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.658828in}{1.977259in}}% \pgfpathlineto{\pgfqpoint{1.466606in}{1.977259in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.494383in}{1.977259in}}{\pgfqpoint{1.494383in}{2.005037in}}% \pgfpathlineto{\pgfqpoint{1.494383in}{2.378370in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.494383in}{2.406147in}}{\pgfqpoint{1.466606in}{2.406147in}}% \pgfpathlineto{\pgfqpoint{0.658828in}{2.406147in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.631050in}{2.406147in}}{\pgfqpoint{0.631050in}{2.378370in}}% \pgfpathlineto{\pgfqpoint{0.631050in}{2.005037in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.631050in}{1.977259in}}{\pgfqpoint{0.658828in}{1.977259in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.686606in}{2.301981in}}% \pgfpathlineto{\pgfqpoint{0.964383in}{2.301981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.075495in,y=2.253370in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.686606in}{2.108370in}}% \pgfpathlineto{\pgfqpoint{0.964383in}{2.108370in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.075495in,y=2.059759in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_big_label_title.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.586272in}{0.424111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.424111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.456314in}}% \pgfpathlineto{\pgfqpoint{0.586272in}{2.456314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.828613in}{0.424111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.828613in,y=0.326889in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.360352in}{0.424111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.360352in,y=0.326889in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.892091in}{0.424111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.892091in,y=0.326889in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.423830in}{0.424111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.423830in,y=0.326889in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.955569in}{0.424111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.955569in,y=0.326889in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.487308in}{0.424111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.487308in,y=0.326889in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.019047in}{0.424111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.019047in,y=0.326889in,,top]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.423830in,y=0.148000in,,top]{\rmfamily\fontsize{12.000000}{14.400000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.586272in}{0.516484in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.203555in,y=0.468289in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -1.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.586272in}{0.978467in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.203555in,y=0.930272in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle -0.5\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.586272in}{1.440450in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.311580in,y=1.392255in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.586272in}{1.902433in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.311580in,y=1.854238in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 0.5\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.586272in}{2.364416in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.311580in,y=2.316222in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle 1.0\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.148000in,y=1.440212in,,bottom,rotate=90.000000]{\rmfamily\fontsize{12.000000}{14.400000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.586272in}{0.424111in}}{\pgfqpoint{3.675116in}{2.032203in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.753323in}{1.440450in}}% \pgfpathlineto{\pgfqpoint{0.821507in}{1.322296in}}% \pgfpathlineto{\pgfqpoint{0.889691in}{1.206082in}}% \pgfpathlineto{\pgfqpoint{0.957875in}{1.093716in}}% \pgfpathlineto{\pgfqpoint{1.026059in}{0.987043in}}% \pgfpathlineto{\pgfqpoint{1.094243in}{0.887816in}}% \pgfpathlineto{\pgfqpoint{1.162427in}{0.797663in}}% \pgfpathlineto{\pgfqpoint{1.230611in}{0.718064in}}% \pgfpathlineto{\pgfqpoint{1.298795in}{0.650327in}}% \pgfpathlineto{\pgfqpoint{1.366979in}{0.595564in}}% \pgfpathlineto{\pgfqpoint{1.435163in}{0.554673in}}% \pgfpathlineto{\pgfqpoint{1.503347in}{0.528327in}}% \pgfpathlineto{\pgfqpoint{1.571531in}{0.516958in}}% \pgfpathlineto{\pgfqpoint{1.639715in}{0.520753in}}% \pgfpathlineto{\pgfqpoint{1.707899in}{0.539649in}}% \pgfpathlineto{\pgfqpoint{1.776083in}{0.573337in}}% \pgfpathlineto{\pgfqpoint{1.844267in}{0.621262in}}% \pgfpathlineto{\pgfqpoint{1.912451in}{0.682638in}}% \pgfpathlineto{\pgfqpoint{1.980635in}{0.756458in}}% \pgfpathlineto{\pgfqpoint{2.048819in}{0.841509in}}% \pgfpathlineto{\pgfqpoint{2.117003in}{0.936394in}}% \pgfpathlineto{\pgfqpoint{2.185187in}{1.039556in}}% \pgfpathlineto{\pgfqpoint{2.253371in}{1.149301in}}% \pgfpathlineto{\pgfqpoint{2.321554in}{1.263826in}}% \pgfpathlineto{\pgfqpoint{2.389738in}{1.381251in}}% \pgfpathlineto{\pgfqpoint{2.457922in}{1.499649in}}% \pgfpathlineto{\pgfqpoint{2.526106in}{1.617074in}}% \pgfpathlineto{\pgfqpoint{2.594290in}{1.731599in}}% \pgfpathlineto{\pgfqpoint{2.662474in}{1.841344in}}% \pgfpathlineto{\pgfqpoint{2.730658in}{1.944506in}}% \pgfpathlineto{\pgfqpoint{2.798842in}{2.039391in}}% \pgfpathlineto{\pgfqpoint{2.867026in}{2.124442in}}% \pgfpathlineto{\pgfqpoint{2.935210in}{2.198261in}}% \pgfpathlineto{\pgfqpoint{3.003394in}{2.259638in}}% \pgfpathlineto{\pgfqpoint{3.071578in}{2.307563in}}% \pgfpathlineto{\pgfqpoint{3.139762in}{2.341250in}}% \pgfpathlineto{\pgfqpoint{3.207946in}{2.360146in}}% \pgfpathlineto{\pgfqpoint{3.276130in}{2.363941in}}% \pgfpathlineto{\pgfqpoint{3.344314in}{2.352572in}}% \pgfpathlineto{\pgfqpoint{3.412498in}{2.326226in}}% \pgfpathlineto{\pgfqpoint{3.480682in}{2.285336in}}% \pgfpathlineto{\pgfqpoint{3.548866in}{2.230573in}}% \pgfpathlineto{\pgfqpoint{3.617050in}{2.162836in}}% \pgfpathlineto{\pgfqpoint{3.685234in}{2.083237in}}% \pgfpathlineto{\pgfqpoint{3.753418in}{1.993084in}}% \pgfpathlineto{\pgfqpoint{3.821602in}{1.893856in}}% \pgfpathlineto{\pgfqpoint{3.889786in}{1.787184in}}% \pgfpathlineto{\pgfqpoint{3.957970in}{1.674818in}}% \pgfpathlineto{\pgfqpoint{4.026154in}{1.558604in}}% \pgfpathlineto{\pgfqpoint{4.094338in}{1.440450in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.586272in}{0.424111in}}{\pgfqpoint{3.675116in}{2.032203in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.753323in}{0.516484in}}% \pgfpathlineto{\pgfqpoint{0.821507in}{0.524069in}}% \pgfpathlineto{\pgfqpoint{0.889691in}{0.546702in}}% \pgfpathlineto{\pgfqpoint{0.957875in}{0.584010in}}% \pgfpathlineto{\pgfqpoint{1.026059in}{0.635381in}}% \pgfpathlineto{\pgfqpoint{1.094243in}{0.699971in}}% \pgfpathlineto{\pgfqpoint{1.162427in}{0.776719in}}% \pgfpathlineto{\pgfqpoint{1.230611in}{0.864366in}}% \pgfpathlineto{\pgfqpoint{1.298795in}{0.961473in}}% \pgfpathlineto{\pgfqpoint{1.366979in}{1.066444in}}% \pgfpathlineto{\pgfqpoint{1.435163in}{1.177556in}}% \pgfpathlineto{\pgfqpoint{1.503347in}{1.292985in}}% \pgfpathlineto{\pgfqpoint{1.571531in}{1.410835in}}% \pgfpathlineto{\pgfqpoint{1.639715in}{1.529172in}}% \pgfpathlineto{\pgfqpoint{1.707899in}{1.646052in}}% \pgfpathlineto{\pgfqpoint{1.776083in}{1.759555in}}% \pgfpathlineto{\pgfqpoint{1.844267in}{1.867820in}}% \pgfpathlineto{\pgfqpoint{1.912451in}{1.969066in}}% \pgfpathlineto{\pgfqpoint{1.980635in}{2.061633in}}% \pgfpathlineto{\pgfqpoint{2.048819in}{2.144000in}}% \pgfpathlineto{\pgfqpoint{2.117003in}{2.214815in}}% \pgfpathlineto{\pgfqpoint{2.185187in}{2.272915in}}% \pgfpathlineto{\pgfqpoint{2.253371in}{2.317345in}}% \pgfpathlineto{\pgfqpoint{2.321554in}{2.347377in}}% \pgfpathlineto{\pgfqpoint{2.389738in}{2.362518in}}% \pgfpathlineto{\pgfqpoint{2.457922in}{2.362518in}}% \pgfpathlineto{\pgfqpoint{2.526106in}{2.347377in}}% \pgfpathlineto{\pgfqpoint{2.594290in}{2.317345in}}% \pgfpathlineto{\pgfqpoint{2.662474in}{2.272915in}}% \pgfpathlineto{\pgfqpoint{2.730658in}{2.214815in}}% \pgfpathlineto{\pgfqpoint{2.798842in}{2.144000in}}% \pgfpathlineto{\pgfqpoint{2.867026in}{2.061633in}}% \pgfpathlineto{\pgfqpoint{2.935210in}{1.969066in}}% \pgfpathlineto{\pgfqpoint{3.003394in}{1.867820in}}% \pgfpathlineto{\pgfqpoint{3.071578in}{1.759555in}}% \pgfpathlineto{\pgfqpoint{3.139762in}{1.646052in}}% \pgfpathlineto{\pgfqpoint{3.207946in}{1.529172in}}% \pgfpathlineto{\pgfqpoint{3.276130in}{1.410835in}}% \pgfpathlineto{\pgfqpoint{3.344314in}{1.292985in}}% \pgfpathlineto{\pgfqpoint{3.412498in}{1.177556in}}% \pgfpathlineto{\pgfqpoint{3.480682in}{1.066444in}}% \pgfpathlineto{\pgfqpoint{3.548866in}{0.961473in}}% \pgfpathlineto{\pgfqpoint{3.617050in}{0.864366in}}% \pgfpathlineto{\pgfqpoint{3.685234in}{0.776719in}}% \pgfpathlineto{\pgfqpoint{3.753418in}{0.699971in}}% \pgfpathlineto{\pgfqpoint{3.821602in}{0.635381in}}% \pgfpathlineto{\pgfqpoint{3.889786in}{0.584010in}}% \pgfpathlineto{\pgfqpoint{3.957970in}{0.546702in}}% \pgfpathlineto{\pgfqpoint{4.026154in}{0.524069in}}% \pgfpathlineto{\pgfqpoint{4.094338in}{0.516484in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.586272in}{0.424111in}}% \pgfpathlineto{\pgfqpoint{0.586272in}{2.456314in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.424111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.456314in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.586272in}{0.424111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.424111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.586272in}{2.456314in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.456314in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.423830in,y=2.539647in,,base]{\rmfamily\fontsize{12.000000}{14.400000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.683495in}{1.957981in}}% \pgfpathlineto{\pgfqpoint{1.491272in}{1.957981in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.519050in}{1.957981in}}{\pgfqpoint{1.519050in}{1.985759in}}% \pgfpathlineto{\pgfqpoint{1.519050in}{2.359092in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.519050in}{2.386870in}}{\pgfqpoint{1.491272in}{2.386870in}}% \pgfpathlineto{\pgfqpoint{0.683495in}{2.386870in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.655717in}{2.386870in}}{\pgfqpoint{0.655717in}{2.359092in}}% \pgfpathlineto{\pgfqpoint{0.655717in}{1.985759in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.655717in}{1.957981in}}{\pgfqpoint{0.683495in}{1.957981in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.711272in}{2.282703in}}% \pgfpathlineto{\pgfqpoint{0.989050in}{2.282703in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.100161in,y=2.234092in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.711272in}{2.089092in}}% \pgfpathlineto{\pgfqpoint{0.989050in}{2.089092in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.100161in,y=2.040481in,left,base]{\rmfamily\fontsize{10.000000}{12.000000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_defaults.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.797672in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.797672in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.334203in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.334203in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.870735in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.870735in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.407267in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.943799in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.943799in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.480331in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.480331in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.016863in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.016863in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.098667in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.447600in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.409044in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.691385in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.652830in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.935170in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.896615in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.178956in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.140400in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.422741in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.384185in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.666526in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.627970in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.910311in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.871756in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.154096in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.115541in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.397882in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.359326in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.098667in,y=1.422490in,,bottom,rotate=90.000000]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{2.144759in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{1.422741in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{1.298043in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{1.175392in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{1.056803in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.944222in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.839499in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{0.744352in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.660345in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.588856in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{0.531060in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{0.487905in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{0.460099in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{0.448101in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{0.452106in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{0.472049in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{0.507602in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{0.558182in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{0.622957in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{0.700865in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{0.790627in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{0.890767in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{0.999643in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{1.115466in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{1.236334in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{1.360263in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{1.485218in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{1.609147in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{1.730016in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{1.845839in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{1.954714in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{2.054855in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{2.144616in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{2.222524in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{2.287300in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{2.337880in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{2.373433in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{2.393376in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{2.397381in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{2.385382in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{2.357577in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{2.314422in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{2.256625in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{2.185137in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{2.101129in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{2.005983in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{1.901260in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{1.788679in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{1.670090in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{1.547439in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{1.422741in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{2.144759in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{0.447600in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{0.455606in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{0.479492in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{0.518866in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.573082in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.641250in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{0.722249in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.814750in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.917235in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{1.028020in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{1.145286in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{1.267108in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{1.391486in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{1.516377in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{1.639730in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{1.759520in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{1.873781in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{1.980635in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{2.078329in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{2.165258in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{2.239995in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{2.301312in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{2.348204in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{2.379899in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{2.395878in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{2.395878in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{2.379899in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{2.348204in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{2.301312in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{2.239995in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{2.165258in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{2.078329in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{1.980635in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{1.873781in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{1.759520in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{1.639730in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{1.516377in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{1.391486in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{1.267108in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{1.145286in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{1.028020in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{0.917235in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{0.814750in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{0.722249in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{0.641250in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{0.573082in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{0.518866in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{0.479492in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{0.455606in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{0.447600in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=2.578203in,,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.630924in}{2.096203in}}% \pgfpathlineto{\pgfqpoint{1.295257in}{2.096203in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{2.096203in}}{\pgfqpoint{1.317479in}{2.118426in}}% \pgfpathlineto{\pgfqpoint{1.317479in}{2.417092in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{2.439314in}}{\pgfqpoint{1.295257in}{2.439314in}}% \pgfpathlineto{\pgfqpoint{0.630924in}{2.439314in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{2.439314in}}{\pgfqpoint{0.608702in}{2.417092in}}% \pgfpathlineto{\pgfqpoint{0.608702in}{2.118426in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{2.096203in}}{\pgfqpoint{0.630924in}{2.096203in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{2.355981in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{2.355981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=2.317092in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{2.201092in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{2.201092in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=2.162203in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_defaults_no_partial.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.797672in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.797672in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.334203in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.334203in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.870735in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.870735in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.407267in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.943799in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.943799in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.480331in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.480331in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.016863in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.016863in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.098667in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.447600in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.409044in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.691385in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.652830in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.935170in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.896615in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.178956in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.140400in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.422741in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.384185in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.666526in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.627970in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.910311in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.871756in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.154096in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.115541in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.397882in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.359326in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.098667in,y=1.422490in,,bottom,rotate=90.000000]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{2.144759in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{1.422741in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{1.298043in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{1.175392in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{1.056803in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.944222in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.839499in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{0.744352in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.660345in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.588856in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{0.531060in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{0.487905in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{0.460099in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{0.448101in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{0.452106in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{0.472049in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{0.507602in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{0.558182in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{0.622957in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{0.700865in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{0.790627in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{0.890767in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{0.999643in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{1.115466in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{1.236334in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{1.360263in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{1.485218in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{1.609147in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{1.730016in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{1.845839in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{1.954714in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{2.054855in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{2.144616in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{2.222524in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{2.287300in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{2.337880in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{2.373433in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{2.393376in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{2.397381in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{2.385382in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{2.357577in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{2.314422in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{2.256625in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{2.185137in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{2.101129in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{2.005983in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{1.901260in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{1.788679in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{1.670090in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{1.547439in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{1.422741in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{2.144759in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{0.447600in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{0.455606in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{0.479492in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{0.518866in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.573082in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.641250in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{0.722249in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.814750in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.917235in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{1.028020in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{1.145286in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{1.267108in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{1.391486in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{1.516377in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{1.639730in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{1.759520in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{1.873781in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{1.980635in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{2.078329in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{2.165258in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{2.239995in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{2.301312in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{2.348204in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{2.379899in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{2.395878in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{2.395878in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{2.379899in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{2.348204in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{2.301312in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{2.239995in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{2.165258in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{2.078329in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{1.980635in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{1.873781in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{1.759520in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{1.639730in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{1.516377in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{1.391486in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{1.267108in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{1.145286in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{1.028020in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{0.917235in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{0.814750in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{0.722249in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{0.641250in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{0.573082in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{0.518866in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{0.479492in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{0.455606in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{0.447600in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=2.578203in,,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.630924in}{2.096203in}}% \pgfpathlineto{\pgfqpoint{1.295257in}{2.096203in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{2.096203in}}{\pgfqpoint{1.317479in}{2.118426in}}% \pgfpathlineto{\pgfqpoint{1.317479in}{2.417092in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{2.439314in}}{\pgfqpoint{1.295257in}{2.439314in}}% \pgfpathlineto{\pgfqpoint{0.630924in}{2.439314in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{2.439314in}}{\pgfqpoint{0.608702in}{2.417092in}}% \pgfpathlineto{\pgfqpoint{0.608702in}{2.118426in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{2.096203in}}{\pgfqpoint{0.630924in}{2.096203in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{2.355981in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{2.355981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=2.317092in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{2.201092in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{2.201092in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=2.162203in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_no_latex.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage{fontspec} %% \setmainfont{DejaVu Serif} %% \setsansfont{DejaVu Sans} %% \setmonofont{DejaVu Sans Mono} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfpathlineto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.868550in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.868550in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −3}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.394102in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.394102in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −2}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.919655in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.919655in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −1}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.445208in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.970761in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.970761in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 1}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.496314in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.496314in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 2}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.021867in}{0.442778in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.021867in,y=0.345556in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 3}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=0.155587in,,top]{\sffamily\fontsize{10.000000}{12.000000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{0.533196in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.194552in,y=0.480435in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −1.0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{0.985404in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.194552in,y=0.932642in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont −0.5}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{1.437612in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=1.384850in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0.0}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{1.889819in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=1.837058in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 0.5}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.629028in}{2.342027in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.310926in,y=2.289266in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont 1.0}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.138997in,y=1.437379in,,bottom,rotate=90.000000]{\sffamily\fontsize{10.000000}{12.000000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.629028in}{0.442778in}}{\pgfqpoint{3.632361in}{1.989203in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.794135in}{1.437612in}}% \pgfpathlineto{\pgfqpoint{0.861526in}{1.321958in}}% \pgfpathlineto{\pgfqpoint{0.928917in}{1.208202in}}% \pgfpathlineto{\pgfqpoint{0.996307in}{1.098214in}}% \pgfpathlineto{\pgfqpoint{1.063698in}{0.993799in}}% \pgfpathlineto{\pgfqpoint{1.131089in}{0.896671in}}% \pgfpathlineto{\pgfqpoint{1.198480in}{0.808426in}}% \pgfpathlineto{\pgfqpoint{1.265870in}{0.730511in}}% \pgfpathlineto{\pgfqpoint{1.333261in}{0.664207in}}% \pgfpathlineto{\pgfqpoint{1.400652in}{0.610603in}}% \pgfpathlineto{\pgfqpoint{1.468042in}{0.570578in}}% \pgfpathlineto{\pgfqpoint{1.535433in}{0.544789in}}% \pgfpathlineto{\pgfqpoint{1.602824in}{0.533661in}}% \pgfpathlineto{\pgfqpoint{1.670215in}{0.537375in}}% \pgfpathlineto{\pgfqpoint{1.737605in}{0.555872in}}% \pgfpathlineto{\pgfqpoint{1.804996in}{0.588846in}}% \pgfpathlineto{\pgfqpoint{1.872387in}{0.635757in}}% \pgfpathlineto{\pgfqpoint{1.939778in}{0.695835in}}% \pgfpathlineto{\pgfqpoint{2.007168in}{0.768093in}}% \pgfpathlineto{\pgfqpoint{2.074559in}{0.851344in}}% \pgfpathlineto{\pgfqpoint{2.141950in}{0.944221in}}% \pgfpathlineto{\pgfqpoint{2.209341in}{1.045200in}}% \pgfpathlineto{\pgfqpoint{2.276731in}{1.152623in}}% \pgfpathlineto{\pgfqpoint{2.344122in}{1.264725in}}% \pgfpathlineto{\pgfqpoint{2.411513in}{1.379666in}}% \pgfpathlineto{\pgfqpoint{2.478904in}{1.495558in}}% \pgfpathlineto{\pgfqpoint{2.546294in}{1.610498in}}% \pgfpathlineto{\pgfqpoint{2.613685in}{1.722600in}}% \pgfpathlineto{\pgfqpoint{2.681076in}{1.830023in}}% \pgfpathlineto{\pgfqpoint{2.748466in}{1.931002in}}% \pgfpathlineto{\pgfqpoint{2.815857in}{2.023879in}}% \pgfpathlineto{\pgfqpoint{2.883248in}{2.107131in}}% \pgfpathlineto{\pgfqpoint{2.950639in}{2.179388in}}% \pgfpathlineto{\pgfqpoint{3.018029in}{2.239466in}}% \pgfpathlineto{\pgfqpoint{3.085420in}{2.286377in}}% \pgfpathlineto{\pgfqpoint{3.152811in}{2.319352in}}% \pgfpathlineto{\pgfqpoint{3.220202in}{2.337848in}}% \pgfpathlineto{\pgfqpoint{3.287592in}{2.341562in}}% \pgfpathlineto{\pgfqpoint{3.354983in}{2.330434in}}% \pgfpathlineto{\pgfqpoint{3.422374in}{2.304646in}}% \pgfpathlineto{\pgfqpoint{3.489765in}{2.264621in}}% \pgfpathlineto{\pgfqpoint{3.557155in}{2.211016in}}% \pgfpathlineto{\pgfqpoint{3.624546in}{2.144712in}}% \pgfpathlineto{\pgfqpoint{3.691937in}{2.066798in}}% \pgfpathlineto{\pgfqpoint{3.759328in}{1.978552in}}% \pgfpathlineto{\pgfqpoint{3.826718in}{1.881424in}}% \pgfpathlineto{\pgfqpoint{3.894109in}{1.777009in}}% \pgfpathlineto{\pgfqpoint{3.961500in}{1.667021in}}% \pgfpathlineto{\pgfqpoint{4.028890in}{1.553266in}}% \pgfpathlineto{\pgfqpoint{4.096281in}{1.437612in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.629028in}{0.442778in}}{\pgfqpoint{3.632361in}{1.989203in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.794135in}{0.533196in}}% \pgfpathlineto{\pgfqpoint{0.861526in}{0.540621in}}% \pgfpathlineto{\pgfqpoint{0.928917in}{0.562775in}}% \pgfpathlineto{\pgfqpoint{0.996307in}{0.599294in}}% \pgfpathlineto{\pgfqpoint{1.063698in}{0.649577in}}% \pgfpathlineto{\pgfqpoint{1.131089in}{0.712801in}}% \pgfpathlineto{\pgfqpoint{1.198480in}{0.787925in}}% \pgfpathlineto{\pgfqpoint{1.265870in}{0.873718in}}% \pgfpathlineto{\pgfqpoint{1.333261in}{0.968769in}}% \pgfpathlineto{\pgfqpoint{1.400652in}{1.071519in}}% \pgfpathlineto{\pgfqpoint{1.468042in}{1.180280in}}% \pgfpathlineto{\pgfqpoint{1.535433in}{1.293267in}}% \pgfpathlineto{\pgfqpoint{1.602824in}{1.408624in}}% \pgfpathlineto{\pgfqpoint{1.670215in}{1.524456in}}% \pgfpathlineto{\pgfqpoint{1.737605in}{1.638863in}}% \pgfpathlineto{\pgfqpoint{1.804996in}{1.749965in}}% \pgfpathlineto{\pgfqpoint{1.872387in}{1.855938in}}% \pgfpathlineto{\pgfqpoint{1.939778in}{1.955043in}}% \pgfpathlineto{\pgfqpoint{2.007168in}{2.045651in}}% \pgfpathlineto{\pgfqpoint{2.074559in}{2.126275in}}% \pgfpathlineto{\pgfqpoint{2.141950in}{2.195592in}}% \pgfpathlineto{\pgfqpoint{2.209341in}{2.252462in}}% \pgfpathlineto{\pgfqpoint{2.276731in}{2.295952in}}% \pgfpathlineto{\pgfqpoint{2.344122in}{2.325349in}}% \pgfpathlineto{\pgfqpoint{2.411513in}{2.340169in}}% \pgfpathlineto{\pgfqpoint{2.478904in}{2.340169in}}% \pgfpathlineto{\pgfqpoint{2.546294in}{2.325349in}}% \pgfpathlineto{\pgfqpoint{2.613685in}{2.295952in}}% \pgfpathlineto{\pgfqpoint{2.681076in}{2.252462in}}% \pgfpathlineto{\pgfqpoint{2.748466in}{2.195592in}}% \pgfpathlineto{\pgfqpoint{2.815857in}{2.126275in}}% \pgfpathlineto{\pgfqpoint{2.883248in}{2.045651in}}% \pgfpathlineto{\pgfqpoint{2.950639in}{1.955043in}}% \pgfpathlineto{\pgfqpoint{3.018029in}{1.855938in}}% \pgfpathlineto{\pgfqpoint{3.085420in}{1.749965in}}% \pgfpathlineto{\pgfqpoint{3.152811in}{1.638863in}}% \pgfpathlineto{\pgfqpoint{3.220202in}{1.524456in}}% \pgfpathlineto{\pgfqpoint{3.287592in}{1.408624in}}% \pgfpathlineto{\pgfqpoint{3.354983in}{1.293267in}}% \pgfpathlineto{\pgfqpoint{3.422374in}{1.180280in}}% \pgfpathlineto{\pgfqpoint{3.489765in}{1.071519in}}% \pgfpathlineto{\pgfqpoint{3.557155in}{0.968769in}}% \pgfpathlineto{\pgfqpoint{3.624546in}{0.873718in}}% \pgfpathlineto{\pgfqpoint{3.691937in}{0.787925in}}% \pgfpathlineto{\pgfqpoint{3.759328in}{0.712801in}}% \pgfpathlineto{\pgfqpoint{3.826718in}{0.649577in}}% \pgfpathlineto{\pgfqpoint{3.894109in}{0.599294in}}% \pgfpathlineto{\pgfqpoint{3.961500in}{0.562775in}}% \pgfpathlineto{\pgfqpoint{4.028890in}{0.540621in}}% \pgfpathlineto{\pgfqpoint{4.096281in}{0.533196in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{0.442778in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.442778in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.629028in}{2.431981in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.431981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.445208in,y=2.515314in,,base]{\sffamily\fontsize{12.000000}{14.400000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.726250in}{1.913155in}}% \pgfpathlineto{\pgfqpoint{1.616455in}{1.913155in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.644232in}{1.913155in}}{\pgfqpoint{1.644232in}{1.940933in}}% \pgfpathlineto{\pgfqpoint{1.644232in}{2.334759in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.644232in}{2.362536in}}{\pgfqpoint{1.616455in}{2.362536in}}% \pgfpathlineto{\pgfqpoint{0.726250in}{2.362536in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.698472in}{2.362536in}}{\pgfqpoint{0.698472in}{2.334759in}}% \pgfpathlineto{\pgfqpoint{0.698472in}{1.940933in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.698472in}{1.913155in}}{\pgfqpoint{0.726250in}{1.913155in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.754028in}{2.250069in}}% \pgfpathlineto{\pgfqpoint{1.031806in}{2.250069in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.142917in,y=2.201458in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.754028in}{2.046212in}}% \pgfpathlineto{\pgfqpoint{1.031806in}{2.046212in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.142917in,y=1.997601in,left,base]{\sffamily\fontsize{10.000000}{12.000000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_small.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{2.148194in}{1.327657in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{2.148194in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{2.148194in}{1.327657in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{1.327657in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.402295in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{2.113194in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{2.113194in}{1.167213in}}% \pgfpathlineto{\pgfqpoint{0.402295in}{1.167213in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.762657in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.762657in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.257745in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.257745in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.752832in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.752832in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.257745in,y=0.098667in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.402295in}{0.387252in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.348696in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.402295in}{0.758757in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=0.720202in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.402295in}{1.130263in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.091707in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.098667in,y=0.758662in,,bottom,rotate=90.000000]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.402295in}{0.350111in}}{\pgfqpoint{1.710899in}{0.817102in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.480063in}{0.758757in}}% \pgfpathlineto{\pgfqpoint{0.511806in}{0.711250in}}% \pgfpathlineto{\pgfqpoint{0.543548in}{0.664523in}}% \pgfpathlineto{\pgfqpoint{0.575290in}{0.619343in}}% \pgfpathlineto{\pgfqpoint{0.607032in}{0.576453in}}% \pgfpathlineto{\pgfqpoint{0.638774in}{0.536556in}}% \pgfpathlineto{\pgfqpoint{0.670516in}{0.500307in}}% \pgfpathlineto{\pgfqpoint{0.702258in}{0.468303in}}% \pgfpathlineto{\pgfqpoint{0.734000in}{0.441067in}}% \pgfpathlineto{\pgfqpoint{0.765742in}{0.419048in}}% \pgfpathlineto{\pgfqpoint{0.797484in}{0.402607in}}% \pgfpathlineto{\pgfqpoint{0.829226in}{0.392014in}}% \pgfpathlineto{\pgfqpoint{0.860969in}{0.387443in}}% \pgfpathlineto{\pgfqpoint{0.892711in}{0.388969in}}% \pgfpathlineto{\pgfqpoint{0.924453in}{0.396566in}}% \pgfpathlineto{\pgfqpoint{0.956195in}{0.410111in}}% \pgfpathlineto{\pgfqpoint{0.987937in}{0.429381in}}% \pgfpathlineto{\pgfqpoint{1.019679in}{0.454059in}}% \pgfpathlineto{\pgfqpoint{1.051421in}{0.483740in}}% \pgfpathlineto{\pgfqpoint{1.083163in}{0.517937in}}% \pgfpathlineto{\pgfqpoint{1.114905in}{0.556088in}}% \pgfpathlineto{\pgfqpoint{1.146647in}{0.597567in}}% \pgfpathlineto{\pgfqpoint{1.178390in}{0.641693in}}% \pgfpathlineto{\pgfqpoint{1.210132in}{0.687741in}}% \pgfpathlineto{\pgfqpoint{1.241874in}{0.734955in}}% \pgfpathlineto{\pgfqpoint{1.273616in}{0.782560in}}% \pgfpathlineto{\pgfqpoint{1.305358in}{0.829774in}}% \pgfpathlineto{\pgfqpoint{1.337100in}{0.875822in}}% \pgfpathlineto{\pgfqpoint{1.368842in}{0.919947in}}% \pgfpathlineto{\pgfqpoint{1.400584in}{0.961426in}}% \pgfpathlineto{\pgfqpoint{1.432326in}{0.999577in}}% \pgfpathlineto{\pgfqpoint{1.464068in}{1.033774in}}% \pgfpathlineto{\pgfqpoint{1.495810in}{1.063456in}}% \pgfpathlineto{\pgfqpoint{1.527553in}{1.088134in}}% \pgfpathlineto{\pgfqpoint{1.559295in}{1.107403in}}% \pgfpathlineto{\pgfqpoint{1.591037in}{1.120948in}}% \pgfpathlineto{\pgfqpoint{1.622779in}{1.128546in}}% \pgfpathlineto{\pgfqpoint{1.654521in}{1.130072in}}% \pgfpathlineto{\pgfqpoint{1.686263in}{1.125500in}}% \pgfpathlineto{\pgfqpoint{1.718005in}{1.114907in}}% \pgfpathlineto{\pgfqpoint{1.749747in}{1.098466in}}% \pgfpathlineto{\pgfqpoint{1.781489in}{1.076447in}}% \pgfpathlineto{\pgfqpoint{1.813231in}{1.049212in}}% \pgfpathlineto{\pgfqpoint{1.844974in}{1.017207in}}% \pgfpathlineto{\pgfqpoint{1.876716in}{0.980958in}}% \pgfpathlineto{\pgfqpoint{1.908458in}{0.941061in}}% \pgfpathlineto{\pgfqpoint{1.940200in}{0.898171in}}% \pgfpathlineto{\pgfqpoint{1.971942in}{0.852991in}}% \pgfpathlineto{\pgfqpoint{2.003684in}{0.806264in}}% \pgfpathlineto{\pgfqpoint{2.035426in}{0.758757in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.402295in}{0.350111in}}{\pgfqpoint{1.710899in}{0.817102in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.480063in}{0.387252in}}% \pgfpathlineto{\pgfqpoint{0.511806in}{0.390302in}}% \pgfpathlineto{\pgfqpoint{0.543548in}{0.399402in}}% \pgfpathlineto{\pgfqpoint{0.575290in}{0.414403in}}% \pgfpathlineto{\pgfqpoint{0.607032in}{0.435058in}}% \pgfpathlineto{\pgfqpoint{0.638774in}{0.461028in}}% \pgfpathlineto{\pgfqpoint{0.670516in}{0.491887in}}% \pgfpathlineto{\pgfqpoint{0.702258in}{0.527127in}}% \pgfpathlineto{\pgfqpoint{0.734000in}{0.566172in}}% \pgfpathlineto{\pgfqpoint{0.765742in}{0.608378in}}% \pgfpathlineto{\pgfqpoint{0.797484in}{0.653054in}}% \pgfpathlineto{\pgfqpoint{0.829226in}{0.699465in}}% \pgfpathlineto{\pgfqpoint{0.860969in}{0.746850in}}% \pgfpathlineto{\pgfqpoint{0.892711in}{0.794430in}}% \pgfpathlineto{\pgfqpoint{0.924453in}{0.841425in}}% \pgfpathlineto{\pgfqpoint{0.956195in}{0.887062in}}% \pgfpathlineto{\pgfqpoint{0.987937in}{0.930593in}}% \pgfpathlineto{\pgfqpoint{1.019679in}{0.971302in}}% \pgfpathlineto{\pgfqpoint{1.051421in}{1.008521in}}% \pgfpathlineto{\pgfqpoint{1.083163in}{1.041638in}}% \pgfpathlineto{\pgfqpoint{1.114905in}{1.070111in}}% \pgfpathlineto{\pgfqpoint{1.146647in}{1.093472in}}% \pgfpathlineto{\pgfqpoint{1.178390in}{1.111336in}}% \pgfpathlineto{\pgfqpoint{1.210132in}{1.123412in}}% \pgfpathlineto{\pgfqpoint{1.241874in}{1.129499in}}% \pgfpathlineto{\pgfqpoint{1.273616in}{1.129499in}}% \pgfpathlineto{\pgfqpoint{1.305358in}{1.123412in}}% \pgfpathlineto{\pgfqpoint{1.337100in}{1.111336in}}% \pgfpathlineto{\pgfqpoint{1.368842in}{1.093472in}}% \pgfpathlineto{\pgfqpoint{1.400584in}{1.070111in}}% \pgfpathlineto{\pgfqpoint{1.432326in}{1.041638in}}% \pgfpathlineto{\pgfqpoint{1.464068in}{1.008521in}}% \pgfpathlineto{\pgfqpoint{1.495810in}{0.971302in}}% \pgfpathlineto{\pgfqpoint{1.527553in}{0.930593in}}% \pgfpathlineto{\pgfqpoint{1.559295in}{0.887062in}}% \pgfpathlineto{\pgfqpoint{1.591037in}{0.841425in}}% \pgfpathlineto{\pgfqpoint{1.622779in}{0.794430in}}% \pgfpathlineto{\pgfqpoint{1.654521in}{0.746850in}}% \pgfpathlineto{\pgfqpoint{1.686263in}{0.699465in}}% \pgfpathlineto{\pgfqpoint{1.718005in}{0.653054in}}% \pgfpathlineto{\pgfqpoint{1.749747in}{0.608378in}}% \pgfpathlineto{\pgfqpoint{1.781489in}{0.566172in}}% \pgfpathlineto{\pgfqpoint{1.813231in}{0.527127in}}% \pgfpathlineto{\pgfqpoint{1.844974in}{0.491887in}}% \pgfpathlineto{\pgfqpoint{1.876716in}{0.461028in}}% \pgfpathlineto{\pgfqpoint{1.908458in}{0.435058in}}% \pgfpathlineto{\pgfqpoint{1.940200in}{0.414403in}}% \pgfpathlineto{\pgfqpoint{1.971942in}{0.399402in}}% \pgfpathlineto{\pgfqpoint{2.003684in}{0.390302in}}% \pgfpathlineto{\pgfqpoint{2.035426in}{0.387252in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.402295in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{0.402295in}{1.167213in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{2.113194in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{2.113194in}{1.167213in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.402295in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{2.113194in}{0.350111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.402295in}{1.167213in}}% \pgfpathlineto{\pgfqpoint{2.113194in}{1.167213in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.257745in,y=1.250546in,,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.480073in}{0.768546in}}% \pgfpathlineto{\pgfqpoint{1.144406in}{0.768546in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.166629in}{0.768546in}}{\pgfqpoint{1.166629in}{0.790768in}}% \pgfpathlineto{\pgfqpoint{1.166629in}{1.089435in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.166629in}{1.111657in}}{\pgfqpoint{1.144406in}{1.111657in}}% \pgfpathlineto{\pgfqpoint{0.480073in}{1.111657in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.457851in}{1.111657in}}{\pgfqpoint{0.457851in}{1.089435in}}% \pgfpathlineto{\pgfqpoint{0.457851in}{0.790768in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.457851in}{0.768546in}}{\pgfqpoint{0.480073in}{0.768546in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.502295in}{1.028324in}}% \pgfpathlineto{\pgfqpoint{0.724517in}{1.028324in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.813406in,y=0.989435in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.502295in}{0.873435in}}% \pgfpathlineto{\pgfqpoint{0.724517in}{0.873435in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.813406in,y=0.834546in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_square.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{4.296389in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{4.296389in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{4.296389in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{4.135944in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{4.135944in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.797672in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.797672in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.334203in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.334203in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.870735in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.870735in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.407267in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.943799in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.943799in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.480331in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.480331in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.016863in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.016863in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.098667in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.522194in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.483639in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.952513in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.913957in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.382832in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.344276in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.813151in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.774595in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.243470in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.204914in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.673789in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.635233in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{3.104107in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=3.065552in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{3.534426in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=3.495871in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{3.964745in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=3.926190in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.098667in,y=2.243027in,,bottom,rotate=90.000000]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{3.785833in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{2.243470in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{2.023358in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{1.806860in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{1.597532in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{1.398810in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{1.213957in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{1.046008in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.897722in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.771533in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{0.669514in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{0.593338in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{0.544258in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{0.523079in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{0.530148in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{0.565350in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{0.628107in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{0.717388in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{0.831727in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{0.969247in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{1.127690in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{1.304454in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{1.496636in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{1.701082in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{1.914433in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{2.133187in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{2.353752in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{2.572506in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{2.785858in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{2.990303in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{3.182485in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{3.359249in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{3.517692in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{3.655212in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{3.769551in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{3.858832in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{3.921589in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{3.956791in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{3.963861in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{3.942681in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{3.893601in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{3.817426in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{3.715406in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{3.589217in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{3.440931in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{3.272983in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{3.088130in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{2.889408in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{2.680079in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{2.463581in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{2.243470in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{3.785833in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{0.522194in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{0.536326in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{0.578489in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{0.647991in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.743690in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.864016in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{1.006993in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{1.170272in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{1.351173in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{1.546726in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{1.753719in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{1.968754in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{2.188300in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{2.408752in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{2.626489in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{2.837938in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{3.039625in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{3.228240in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{3.400685in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{3.554128in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{3.686050in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{3.794285in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{3.877056in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{3.933003in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{3.961209in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{3.961209in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{3.933003in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{3.877056in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{3.794285in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{3.686050in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{3.554128in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{3.400685in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{3.228240in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{3.039625in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{2.837938in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{2.626489in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{2.408752in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{2.188300in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{1.968754in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{1.753719in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{1.546726in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{1.351173in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{1.170272in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{1.006993in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{0.864016in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{0.743690in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{0.647991in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{0.578489in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{0.536326in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{0.522194in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{4.135944in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{4.135944in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{4.135944in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{4.135944in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=4.219277in,,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.630924in}{3.737278in}}% \pgfpathlineto{\pgfqpoint{1.295257in}{3.737278in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{3.737278in}}{\pgfqpoint{1.317479in}{3.759500in}}% \pgfpathlineto{\pgfqpoint{1.317479in}{4.058166in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{4.080389in}}{\pgfqpoint{1.295257in}{4.080389in}}% \pgfpathlineto{\pgfqpoint{0.630924in}{4.080389in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{4.080389in}}{\pgfqpoint{0.608702in}{4.058166in}}% \pgfpathlineto{\pgfqpoint{0.608702in}{3.759500in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{3.737278in}}{\pgfqpoint{0.630924in}{3.737278in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{3.997055in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{3.997055in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=3.958166in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{3.842166in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{3.842166in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=3.803278in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_tall.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{2.864259in}{5.728518in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{2.864259in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{2.864259in}{5.728518in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{5.728518in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{2.829259in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{2.829259in}{5.568074in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{5.568074in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.032558in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.032558in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.691203in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.691203in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.349847in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.349847in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.691203in,y=0.098667in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.587291in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.548735in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.180394in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.141838in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.773496in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.734941in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.366599in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=2.328043in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.959702in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.921146in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{3.552804in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=3.514249in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{4.145907in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=4.107351in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{4.739010in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=4.700454in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{5.332112in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=5.293557in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.098667in,y=2.959092in,,bottom,rotate=90.000000]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{2.276113in}{5.217963in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.656606in}{2.959702in}}% \pgfpathlineto{\pgfqpoint{0.698834in}{2.656325in}}% \pgfpathlineto{\pgfqpoint{0.741063in}{2.357929in}}% \pgfpathlineto{\pgfqpoint{0.783291in}{2.069414in}}% \pgfpathlineto{\pgfqpoint{0.825520in}{1.795518in}}% \pgfpathlineto{\pgfqpoint{0.867748in}{1.540738in}}% \pgfpathlineto{\pgfqpoint{0.909976in}{1.309257in}}% \pgfpathlineto{\pgfqpoint{0.952205in}{1.104876in}}% \pgfpathlineto{\pgfqpoint{0.994433in}{0.930952in}}% \pgfpathlineto{\pgfqpoint{1.036662in}{0.790339in}}% \pgfpathlineto{\pgfqpoint{1.078890in}{0.685348in}}% \pgfpathlineto{\pgfqpoint{1.121119in}{0.617701in}}% \pgfpathlineto{\pgfqpoint{1.163347in}{0.588510in}}% \pgfpathlineto{\pgfqpoint{1.205576in}{0.598254in}}% \pgfpathlineto{\pgfqpoint{1.247804in}{0.646772in}}% \pgfpathlineto{\pgfqpoint{1.290032in}{0.733269in}}% \pgfpathlineto{\pgfqpoint{1.332261in}{0.856324in}}% \pgfpathlineto{\pgfqpoint{1.374489in}{1.013916in}}% \pgfpathlineto{\pgfqpoint{1.416718in}{1.203458in}}% \pgfpathlineto{\pgfqpoint{1.458946in}{1.421838in}}% \pgfpathlineto{\pgfqpoint{1.501175in}{1.665469in}}% \pgfpathlineto{\pgfqpoint{1.543403in}{1.930351in}}% \pgfpathlineto{\pgfqpoint{1.585631in}{2.212136in}}% \pgfpathlineto{\pgfqpoint{1.627860in}{2.506195in}}% \pgfpathlineto{\pgfqpoint{1.670088in}{2.807701in}}% \pgfpathlineto{\pgfqpoint{1.712317in}{3.111703in}}% \pgfpathlineto{\pgfqpoint{1.754545in}{3.413208in}}% \pgfpathlineto{\pgfqpoint{1.796774in}{3.707268in}}% \pgfpathlineto{\pgfqpoint{1.839002in}{3.989052in}}% \pgfpathlineto{\pgfqpoint{1.881231in}{4.253935in}}% \pgfpathlineto{\pgfqpoint{1.923459in}{4.497566in}}% \pgfpathlineto{\pgfqpoint{1.965687in}{4.715945in}}% \pgfpathlineto{\pgfqpoint{2.007916in}{4.905487in}}% \pgfpathlineto{\pgfqpoint{2.050144in}{5.063079in}}% \pgfpathlineto{\pgfqpoint{2.092373in}{5.186134in}}% \pgfpathlineto{\pgfqpoint{2.134601in}{5.272631in}}% \pgfpathlineto{\pgfqpoint{2.176830in}{5.321150in}}% \pgfpathlineto{\pgfqpoint{2.219058in}{5.330893in}}% \pgfpathlineto{\pgfqpoint{2.261287in}{5.301702in}}% \pgfpathlineto{\pgfqpoint{2.303515in}{5.234056in}}% \pgfpathlineto{\pgfqpoint{2.345743in}{5.129064in}}% \pgfpathlineto{\pgfqpoint{2.387972in}{4.988452in}}% \pgfpathlineto{\pgfqpoint{2.430200in}{4.814527in}}% \pgfpathlineto{\pgfqpoint{2.472429in}{4.610146in}}% \pgfpathlineto{\pgfqpoint{2.514657in}{4.378666in}}% \pgfpathlineto{\pgfqpoint{2.556886in}{4.123885in}}% \pgfpathlineto{\pgfqpoint{2.599114in}{3.849989in}}% \pgfpathlineto{\pgfqpoint{2.641342in}{3.561475in}}% \pgfpathlineto{\pgfqpoint{2.683571in}{3.263079in}}% \pgfpathlineto{\pgfqpoint{2.725799in}{2.959702in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{2.276113in}{5.217963in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.656606in}{0.587291in}}% \pgfpathlineto{\pgfqpoint{0.698834in}{0.606768in}}% \pgfpathlineto{\pgfqpoint{0.741063in}{0.664881in}}% \pgfpathlineto{\pgfqpoint{0.783291in}{0.760674in}}% \pgfpathlineto{\pgfqpoint{0.825520in}{0.892576in}}% \pgfpathlineto{\pgfqpoint{0.867748in}{1.058419in}}% \pgfpathlineto{\pgfqpoint{0.909976in}{1.255482in}}% \pgfpathlineto{\pgfqpoint{0.952205in}{1.480528in}}% \pgfpathlineto{\pgfqpoint{0.994433in}{1.729862in}}% \pgfpathlineto{\pgfqpoint{1.036662in}{1.999389in}}% \pgfpathlineto{\pgfqpoint{1.078890in}{2.284685in}}% \pgfpathlineto{\pgfqpoint{1.121119in}{2.581065in}}% \pgfpathlineto{\pgfqpoint{1.163347in}{2.883662in}}% \pgfpathlineto{\pgfqpoint{1.205576in}{3.187508in}}% \pgfpathlineto{\pgfqpoint{1.247804in}{3.487613in}}% \pgfpathlineto{\pgfqpoint{1.290032in}{3.779049in}}% \pgfpathlineto{\pgfqpoint{1.332261in}{4.057032in}}% \pgfpathlineto{\pgfqpoint{1.374489in}{4.316997in}}% \pgfpathlineto{\pgfqpoint{1.416718in}{4.554676in}}% \pgfpathlineto{\pgfqpoint{1.458946in}{4.766164in}}% \pgfpathlineto{\pgfqpoint{1.501175in}{4.947991in}}% \pgfpathlineto{\pgfqpoint{1.543403in}{5.097170in}}% \pgfpathlineto{\pgfqpoint{1.585631in}{5.211252in}}% \pgfpathlineto{\pgfqpoint{1.627860in}{5.288363in}}% \pgfpathlineto{\pgfqpoint{1.670088in}{5.327238in}}% \pgfpathlineto{\pgfqpoint{1.712317in}{5.327238in}}% \pgfpathlineto{\pgfqpoint{1.754545in}{5.288363in}}% \pgfpathlineto{\pgfqpoint{1.796774in}{5.211252in}}% \pgfpathlineto{\pgfqpoint{1.839002in}{5.097170in}}% \pgfpathlineto{\pgfqpoint{1.881231in}{4.947991in}}% \pgfpathlineto{\pgfqpoint{1.923459in}{4.766164in}}% \pgfpathlineto{\pgfqpoint{1.965687in}{4.554676in}}% \pgfpathlineto{\pgfqpoint{2.007916in}{4.316997in}}% \pgfpathlineto{\pgfqpoint{2.050144in}{4.057032in}}% \pgfpathlineto{\pgfqpoint{2.092373in}{3.779049in}}% \pgfpathlineto{\pgfqpoint{2.134601in}{3.487613in}}% \pgfpathlineto{\pgfqpoint{2.176830in}{3.187508in}}% \pgfpathlineto{\pgfqpoint{2.219058in}{2.883662in}}% \pgfpathlineto{\pgfqpoint{2.261287in}{2.581065in}}% \pgfpathlineto{\pgfqpoint{2.303515in}{2.284685in}}% \pgfpathlineto{\pgfqpoint{2.345743in}{1.999389in}}% \pgfpathlineto{\pgfqpoint{2.387972in}{1.729862in}}% \pgfpathlineto{\pgfqpoint{2.430200in}{1.480528in}}% \pgfpathlineto{\pgfqpoint{2.472429in}{1.255482in}}% \pgfpathlineto{\pgfqpoint{2.514657in}{1.058419in}}% \pgfpathlineto{\pgfqpoint{2.556886in}{0.892576in}}% \pgfpathlineto{\pgfqpoint{2.599114in}{0.760674in}}% \pgfpathlineto{\pgfqpoint{2.641342in}{0.664881in}}% \pgfpathlineto{\pgfqpoint{2.683571in}{0.606768in}}% \pgfpathlineto{\pgfqpoint{2.725799in}{0.587291in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{5.568074in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{2.829259in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{2.829259in}{5.568074in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{2.829259in}{0.350111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{5.568074in}}% \pgfpathlineto{\pgfqpoint{2.829259in}{5.568074in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.691203in,y=5.651407in,,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.630924in}{5.169407in}}% \pgfpathlineto{\pgfqpoint{1.295257in}{5.169407in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{5.169407in}}{\pgfqpoint{1.317479in}{5.191629in}}% \pgfpathlineto{\pgfqpoint{1.317479in}{5.490296in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{5.512518in}}{\pgfqpoint{1.295257in}{5.512518in}}% \pgfpathlineto{\pgfqpoint{0.630924in}{5.512518in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{5.512518in}}{\pgfqpoint{0.608702in}{5.490296in}}% \pgfpathlineto{\pgfqpoint{0.608702in}{5.191629in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{5.169407in}}{\pgfqpoint{0.630924in}{5.169407in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{5.429185in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{5.429185in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=5.390296in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{5.274296in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{5.274296in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=5.235407in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: examples/img/sincos_with_latex.pgf ================================================ %% Creator: Matplotlib, PGF backend %% %% To include the figure in your LaTeX document, write %% \input{.pgf} %% %% Make sure the required packages are loaded in your preamble %% \usepackage{pgf} %% %% Figures using additional raster images can only be included by \input if %% they are in the same directory as the main LaTeX file. For loading figures %% from other directories you can use the `import` package %% \usepackage{import} %% and then include the figures with %% \import{}{.pgf} %% %% Matplotlib used the following preamble %% \usepackage[utf8x]{inputenc} %% \usepackage[T1]{fontenc} %% \usepackage{fontspec} %% \begingroup% \makeatletter% \begin{pgfpicture}% \pgfpathrectangle{\pgfpointorigin}{\pgfqpoint{4.296389in}{2.655314in}}% \pgfusepath{use as bounding box, clip}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{1.000000,1.000000,1.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{4.296389in}{2.655314in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{2.655314in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.000000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.000000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathclose% \pgfusepath{fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.797672in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.797672in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -3\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.334203in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.334203in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{1.870735in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=1.870735in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.407267in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{2.943799in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.943799in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{3.480331in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=3.480331in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 2\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{0.000000in}{-0.048611in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{0.000000in}{-0.048611in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{4.016863in}{0.350111in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=4.016863in,y=0.252889in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 3\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=0.098667in,,top]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle \theta\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.447600in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.409044in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.691385in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.652830in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{0.935170in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=0.896615in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.178956in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.154222in,y=1.140400in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle -0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.422741in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.384185in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.666526in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.627970in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.25\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{1.910311in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=1.871756in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.50\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.154096in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.115541in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 0.75\)}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetroundjoin% \definecolor{currentfill}{rgb}{0.000000,0.000000,0.000000}% \pgfsetfillcolor{currentfill}% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfsys@defobject{currentmarker}{\pgfqpoint{-0.048611in}{0.000000in}}{\pgfqpoint{0.000000in}{0.000000in}}{% \pgfpathmoveto{\pgfqpoint{0.000000in}{0.000000in}}% \pgfpathlineto{\pgfqpoint{-0.048611in}{0.000000in}}% \pgfusepath{stroke,fill}% }% \begin{pgfscope}% \pgfsys@transformshift{0.553146in}{2.397882in}% \pgfsys@useobject{currentmarker}{}% \end{pgfscope}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.246044in,y=2.359326in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont \(\displaystyle 1.00\)}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.098667in,y=1.422490in,,bottom,rotate=90.000000]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Value}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{2.144759in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{1.422741in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{1.298043in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{1.175392in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{1.056803in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.944222in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.839499in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{0.744352in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.660345in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.588856in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{0.531060in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{0.487905in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{0.460099in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{0.448101in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{0.452106in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{0.472049in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{0.507602in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{0.558182in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{0.622957in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{0.700865in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{0.790627in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{0.890767in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{0.999643in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{1.115466in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{1.236334in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{1.360263in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{1.485218in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{1.609147in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{1.730016in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{1.845839in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{1.954714in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{2.054855in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{2.144616in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{2.222524in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{2.287300in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{2.337880in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{2.373433in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{2.393376in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{2.397381in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{2.385382in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{2.357577in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{2.314422in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{2.256625in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{2.185137in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{2.101129in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{2.005983in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{1.901260in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{1.788679in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{1.670090in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{1.547439in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{1.422741in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfpathrectangle{\pgfqpoint{0.553146in}{0.350111in}}{\pgfqpoint{3.708242in}{2.144759in}} % \pgfusepath{clip}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.721703in}{0.447600in}}% \pgfpathlineto{\pgfqpoint{0.790501in}{0.455606in}}% \pgfpathlineto{\pgfqpoint{0.859300in}{0.479492in}}% \pgfpathlineto{\pgfqpoint{0.928098in}{0.518866in}}% \pgfpathlineto{\pgfqpoint{0.996897in}{0.573082in}}% \pgfpathlineto{\pgfqpoint{1.065695in}{0.641250in}}% \pgfpathlineto{\pgfqpoint{1.134494in}{0.722249in}}% \pgfpathlineto{\pgfqpoint{1.203293in}{0.814750in}}% \pgfpathlineto{\pgfqpoint{1.272091in}{0.917235in}}% \pgfpathlineto{\pgfqpoint{1.340890in}{1.028020in}}% \pgfpathlineto{\pgfqpoint{1.409688in}{1.145286in}}% \pgfpathlineto{\pgfqpoint{1.478487in}{1.267108in}}% \pgfpathlineto{\pgfqpoint{1.547285in}{1.391486in}}% \pgfpathlineto{\pgfqpoint{1.616084in}{1.516377in}}% \pgfpathlineto{\pgfqpoint{1.684882in}{1.639730in}}% \pgfpathlineto{\pgfqpoint{1.753681in}{1.759520in}}% \pgfpathlineto{\pgfqpoint{1.822480in}{1.873781in}}% \pgfpathlineto{\pgfqpoint{1.891278in}{1.980635in}}% \pgfpathlineto{\pgfqpoint{1.960077in}{2.078329in}}% \pgfpathlineto{\pgfqpoint{2.028875in}{2.165258in}}% \pgfpathlineto{\pgfqpoint{2.097674in}{2.239995in}}% \pgfpathlineto{\pgfqpoint{2.166472in}{2.301312in}}% \pgfpathlineto{\pgfqpoint{2.235271in}{2.348204in}}% \pgfpathlineto{\pgfqpoint{2.304069in}{2.379899in}}% \pgfpathlineto{\pgfqpoint{2.372868in}{2.395878in}}% \pgfpathlineto{\pgfqpoint{2.441667in}{2.395878in}}% \pgfpathlineto{\pgfqpoint{2.510465in}{2.379899in}}% \pgfpathlineto{\pgfqpoint{2.579264in}{2.348204in}}% \pgfpathlineto{\pgfqpoint{2.648062in}{2.301312in}}% \pgfpathlineto{\pgfqpoint{2.716861in}{2.239995in}}% \pgfpathlineto{\pgfqpoint{2.785659in}{2.165258in}}% \pgfpathlineto{\pgfqpoint{2.854458in}{2.078329in}}% \pgfpathlineto{\pgfqpoint{2.923257in}{1.980635in}}% \pgfpathlineto{\pgfqpoint{2.992055in}{1.873781in}}% \pgfpathlineto{\pgfqpoint{3.060854in}{1.759520in}}% \pgfpathlineto{\pgfqpoint{3.129652in}{1.639730in}}% \pgfpathlineto{\pgfqpoint{3.198451in}{1.516377in}}% \pgfpathlineto{\pgfqpoint{3.267249in}{1.391486in}}% \pgfpathlineto{\pgfqpoint{3.336048in}{1.267108in}}% \pgfpathlineto{\pgfqpoint{3.404846in}{1.145286in}}% \pgfpathlineto{\pgfqpoint{3.473645in}{1.028020in}}% \pgfpathlineto{\pgfqpoint{3.542444in}{0.917235in}}% \pgfpathlineto{\pgfqpoint{3.611242in}{0.814750in}}% \pgfpathlineto{\pgfqpoint{3.680041in}{0.722249in}}% \pgfpathlineto{\pgfqpoint{3.748839in}{0.641250in}}% \pgfpathlineto{\pgfqpoint{3.817638in}{0.573082in}}% \pgfpathlineto{\pgfqpoint{3.886436in}{0.518866in}}% \pgfpathlineto{\pgfqpoint{3.955235in}{0.479492in}}% \pgfpathlineto{\pgfqpoint{4.024034in}{0.455606in}}% \pgfpathlineto{\pgfqpoint{4.092832in}{0.447600in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{0.350111in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{0.350111in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetmiterjoin% \pgfsetlinewidth{0.803000pt}% \definecolor{currentstroke}{rgb}{0.000000,0.000000,0.000000}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.553146in}{2.494870in}}% \pgfpathlineto{\pgfqpoint{4.261389in}{2.494870in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=2.407267in,y=2.578203in,,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont Sine and cosine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetbuttcap% \pgfsetmiterjoin% \definecolor{currentfill}{rgb}{1.000000,1.000000,1.000000}% \pgfsetfillcolor{currentfill}% \pgfsetfillopacity{0.800000}% \pgfsetlinewidth{1.003750pt}% \definecolor{currentstroke}{rgb}{0.800000,0.800000,0.800000}% \pgfsetstrokecolor{currentstroke}% \pgfsetstrokeopacity{0.800000}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.630924in}{2.096203in}}% \pgfpathlineto{\pgfqpoint{1.295257in}{2.096203in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{2.096203in}}{\pgfqpoint{1.317479in}{2.118426in}}% \pgfpathlineto{\pgfqpoint{1.317479in}{2.417092in}}% \pgfpathquadraticcurveto{\pgfqpoint{1.317479in}{2.439314in}}{\pgfqpoint{1.295257in}{2.439314in}}% \pgfpathlineto{\pgfqpoint{0.630924in}{2.439314in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{2.439314in}}{\pgfqpoint{0.608702in}{2.417092in}}% \pgfpathlineto{\pgfqpoint{0.608702in}{2.118426in}}% \pgfpathquadraticcurveto{\pgfqpoint{0.608702in}{2.096203in}}{\pgfqpoint{0.630924in}{2.096203in}}% \pgfpathclose% \pgfusepath{stroke,fill}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{0.121569,0.466667,0.705882}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{2.355981in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{2.355981in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=2.317092in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont sine}% \end{pgfscope}% \begin{pgfscope}% \pgfsetrectcap% \pgfsetroundjoin% \pgfsetlinewidth{1.505625pt}% \definecolor{currentstroke}{rgb}{1.000000,0.498039,0.054902}% \pgfsetstrokecolor{currentstroke}% \pgfsetdash{}{0pt}% \pgfpathmoveto{\pgfqpoint{0.653146in}{2.201092in}}% \pgfpathlineto{\pgfqpoint{0.875368in}{2.201092in}}% \pgfusepath{stroke}% \end{pgfscope}% \begin{pgfscope}% \pgftext[x=0.964257in,y=2.162203in,left,base]{\rmfamily\fontsize{8.000000}{9.600000}\selectfont cosine}% \end{pgfscope}% \end{pgfpicture}% \makeatother% \endgroup% ================================================ FILE: latexipy/__init__.py ================================================ ''' LaTeXiPy ======== Provides 1. An easy way of generating plots in multiple formats. 2. Sensible defaults that fit perfectly with most LaTeX documents. 3. Compatibility with Matplotlib-based packages. 4. Easy restyling. This documentation assumes that ``latexipy`` has been imported as ``lp``:: >>> import latexipy as lp You will probably use ``lp.figure()`` the most (once for each block):: >>> with lp.figure('filename'): ... draw_the_plot() ''' from ._latexipy import ( latexify, temp_params, revert, figure_size, save_figure, figure, PARAMS, ) __all__ = ['latexify', 'temp_params', 'revert', 'figure_size', 'save_figure', 'figure', 'PARAMS'] __author__ = '''Jean Nassar''' __email__ = 'jn.masasin@gmail.com' __version__ = '1.0.1' ================================================ FILE: latexipy/_latexipy.py ================================================ ''' Automatically change Matplotlib figures to LaTeX figures. ''' from contextlib import contextmanager import errno import logging import math from pathlib import Path import warnings import matplotlib.pyplot as plt logger = logging.getLogger('latexipy') INCH_PER_POINT = 1/72.27 GOLDEN_RATIO = (math.sqrt(5) - 1) / 2 MAX_HEIGHT_INCH = 8 FONT_SIZE = 8 PARAMS = { 'pgf.texsystem': 'xelatex', # pdflatex, xelatex, lualatex 'text.usetex': True, 'font.family': 'serif', 'font.serif': [], 'font.sans-serif': [], 'font.monospace': [], 'pgf.preamble': [ r'\usepackage[utf8x]{inputenc}', r'\usepackage[T1]{fontenc}', ], 'font.size': FONT_SIZE, 'axes.labelsize': FONT_SIZE, 'axes.titlesize': FONT_SIZE, 'legend.fontsize': FONT_SIZE, 'xtick.labelsize': FONT_SIZE, 'ytick.labelsize': FONT_SIZE, } _ORIGINAL_PARAMS = dict(plt.rcParams) _ORIGINAL_BACKEND = plt.get_backend() def latexify(params=PARAMS, new_backend='pgf'): ''' Set up Matplotlib's RC params for LaTeX plotting. Call this function before plotting the first figure. Parameters ---------- params : Optional[dict] A dictionary containing the RC params that need to be updated. Default is ``PARAMS``. The defaults should be okay for most cases, but ``PARAMS`` can be updated via ``.update()`` as well. new_backend : Optional[str|None] The backend to switch too. Default is PGF, which allows a nicer PDF output too. Raises ------ ValueError If the new backend is not supported. Example ------- >>> params = PARAMS.copy() >>> params.update({'font.family': 'sans-serif'}) >>> latexify(params) ''' plt.rcParams.update(params) if new_backend is not None: try: plt.switch_backend(new_backend) except ValueError: logger.error(f'Backend not supported: {new_backend!r}') raise def revert(): ''' Return to the settings before running ``latexify()`` and updating params. ''' plt.rcParams.update(_ORIGINAL_PARAMS) plt.switch_backend(_ORIGINAL_BACKEND) @contextmanager def temp_params(font_size=None, font_family=None, font_serif=None, font_sans_serif=None, font_monospace=None, params_dict=None): ''' Temporarily set Matplotlib's RC params. Parameters ---------- font_size : Optional[int] The font size to use. It changes all the components that are normally updated with ``latexify()``. If you want to change something individually, do so from within ``params_dict``. font_family : Optional[str] The font family to use. font_serif : Optional[List[str]] A list of serif fonts to use. font_sans_serif : Optional[List[str]] A list of sans-serif fonts to use. font_monospace : Optional[List[str]] A list of monospace fonts to use. params_dict : Optional[Dict[str, Any]] The dictionary of parameters to update, and the updated values. This is only applied after going through the rest of the arguments. ''' old_params = plt.rcParams new_params = old_params.copy() mapping = { 'font.size': font_size, 'axes.labelsize': font_size, 'axes.titlesize': font_size, 'legend.fontsize': font_size, 'xtick.labelsize': font_size, 'ytick.labelsize': font_size, 'font.family': font_family, 'font.serif': font_serif, 'font.sans-serif': font_sans_serif, 'font.monospace': font_monospace, } new_params.update({k: v for k, v in mapping.items() if v is not None}) if params_dict is not None: new_params.update(params_dict) plt.rcParams.update(new_params) try: yield finally: plt.rcParams.update(old_params) def figure_size(width_tw=0.9, *, ratio=None, height=None, n_columns=1, max_height=MAX_HEIGHT_INCH, doc_width_pt=345): r''' Get the necessary figure size. Parameters ---------- width_tw : Optional[float] The width of the figure, as a proportion of the text width, between 0 and 1. Default is 0.9. ratio: Optional[float] The ratio of the figure height to figure width. If ``height`` is specified, ``ratio`` is calculated from that and ``width``. Default is the golden ratio. height : Optional[float] The height of the figure in inches. If ``ratio`` is specified, ``height`` is ignored. Default is the golden ratio of the width. n_columns : Optional[int] The number of equally sized columns in the document. The figure will never be larger than the width of one column. Default is 1. max_height : Optional[float] The maximum height of the figure, in inches. Default is ``MAX_HEIGHT_INCH``. doc_width_pt : float The text width of the document, in points. It can be obtained by typing ``\the\textwidth`` in the LaTeX document. Default is 345. Returns ------- width : float The figure width, in inches. height : float The figure height in inches. ''' doc_width_in = doc_width_pt * INCH_PER_POINT width = doc_width_in * width_tw / n_columns if ratio is None: if height is None: ratio = GOLDEN_RATIO else: ratio = height / width height = width * ratio if height > max_height: warnings.warn(f'height too large at {height} inches; ' f'will automatically reduce to {max_height} inches.') height = max_height return width, height def save_figure(filename, directory, exts, mkdir=True, from_context_manager=False): ''' Save the figure in each of the extensions. Parameters ---------- filename : str The base name of the file, without extensions. directory : str The name of the directory in which to store the saved files. exts : Sequence A list of all the extensions to be saved, without the dot. mkdir : Optional[bool] Whether the directory should be created automatically if it does not exist. Default is True. from_context_manager : Optional[bool] Whether the function is being called from the ``figure`` context manager. This only affects the logging output. Default is False. Raises ------ FileNotFoundError If the target directory does not exist and cannot be created. NotADirectoryError If the target directory is actually a file. PermissionError If there is no permission to write to the target directory. ValueError If the format is not supported. Notes ----- When integrating with LaTeX, the recommended format is PGF. PNG can be used externally, such as in blog posts or as embedded images, while PDF can be standalone, or inserted into LaTeX documents. A full list of supported formats can be found by calling ``plt.gcf().canvas.get_supported_filetypes_grouped()`` ''' directory = Path(directory) if not from_context_manager: logger.info(f'Saving {filename}... ') try: plt.tight_layout(0) except ValueError as e: warnings.warn('No figures to save.') if mkdir: if directory.is_file(): msg = 'A file exists at directory location' e = NotADirectoryError(errno.ENOTDIR, msg, str(directory)) logger.error(f'Directory set to file: {str(directory)}') raise e try: directory.mkdir(parents=True, exist_ok=True) except PermissionError as e: logger.error('Permission denied for directory: ' f'{str(directory)!r}') raise for ext in exts: if from_context_manager: logger.info(f' Saving {ext}...') full_filename = f'{filename}.{ext}' try: plt.savefig(str(directory/full_filename)) except FileNotFoundError as e: logger.error(f'Directory does not exist: {str(directory)!r}.' 'Please create it or set mkdir to True.') raise except PermissionError as e: logger.error(f'Permission denied for file ({full_filename!r}) in' f'directory: {str(directory)!r}') raise except ValueError as e: logger.error(f'Unsupported file format: {ext}') raise @contextmanager def figure(filename, *, directory='img', exts=['pgf', 'png'], size=None, mkdir=True): ''' The primary interface for creating figures. Any Matplotlib-derived code in the scope of this context manager is valid, and should output as expected. Parameters ---------- filename : str The base name of the file, without extensions. directory : Optional[str] The name of the directory in which to store the saved files. Default is 'img'. exts : Sequence A list of all the extensions to be saved, without the dot. Default is ['pgf', 'png']. size : Optional[Sequence[float, float]] The width and height of the figure, in inches. Default is ``figure_size()``. mkdir : Optional[bool] Whether the directory should be created automatically if it does not exist. Default is True. Raises ------ FileNotFoundError If the target directory does not exist and cannot be created. NotADirectoryError If the target directory is actually a file. PermissionError If there is no permission to write to the target directory. ValueError If the format is not supported. Notes ----- When integrating with LaTeX, the recommended format is PGF. PNG can be used externally, such as in blog posts or as embedded images, while PDF can be standalone, or inserted into LaTeX documents. A full list of supported formats can be found by calling ``plt.gcf().canvas.get_supported_filetypes_grouped()`` ''' if size is None: size = figure_size() logger.info(f'{filename}:') logger.info(' Plotting...') yield plt.gcf().set_size_inches(*size) save_figure(filename=filename, directory=directory, exts=exts, mkdir=mkdir, from_context_manager=True) plt.close() ================================================ FILE: requirements_dev.txt ================================================ pip==21.0.1 bumpversion==0.6.0 wheel==0.36.2 watchdog==2.0.2 flake8==3.9.0 tox==3.23.0 coverage==5.5 Sphinx==3.5.3 sphinx-rtd-theme==0.5.1 cryptography==3.4.7 PyYAML==5.4.1 pytest==6.2.2 pytest-cov==2.11.1 pytest-runner==5.3.0 codecov==2.1.11 matplotlib==3.4.0 ================================================ FILE: setup.cfg ================================================ [bumpversion] current_version = 1.0.1 commit = True tag = True [bumpversion:file:setup.py] search = version='{current_version}' replace = version='{new_version}' [bumpversion:file:latexipy/__init__.py] search = __version__ = '{current_version}' replace = __version__ = '{new_version}' [bdist_wheel] universal = 1 [flake8] exclude = docs [aliases] test = pytest ================================================ FILE: setup.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- """The setup script.""" from setuptools import setup, find_packages with open('README.rst') as readme_file: readme = readme_file.read() with open('HISTORY.rst') as history_file: history = history_file.read() requirements = [ 'matplotlib', ] setup_requirements = [ 'pytest-runner', ] test_requirements = [ 'pytest', ] setup( name='latexipy', version='1.0.1', description="Generate beautiful plots for LaTeX using your existing matplotlib-based code.", long_description=readme + '\n\n' + history, author="Jean Nassar", author_email='jn.masasin@gmail.com', url='https://github.com/masasin/latexipy', packages=find_packages(include=['latexipy']), include_package_data=True, install_requires=requirements, license="MIT license", zip_safe=False, keywords='latexipy', classifiers=[ 'Development Status :: 2 - Pre-Alpha', 'Intended Audience :: Developers', 'License :: OSI Approved :: MIT License', 'Natural Language :: English', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.6', ], test_suite='tests', tests_require=test_requirements, setup_requires=setup_requirements, ) ================================================ FILE: tests/__init__.py ================================================ '''Unit test package for latexipy.''' ================================================ FILE: tests/test_latexipy.py ================================================ #!/usr/bin/env python ''' Tests for `latexipy` package. ''' from functools import partial import inspect import math from unittest.mock import patch import matplotlib as mpl mpl.use('Agg') import matplotlib.pyplot as plt import pytest import latexipy as lp from latexipy._latexipy import INCH_PER_POINT, GOLDEN_RATIO, MAX_HEIGHT_INCH class TestLatexify: def test_defaults(self): with patch('matplotlib.rcParams.update') as mock_update, \ patch('matplotlib.pyplot.switch_backend') as mock_switch: lp.latexify() mock_update.assert_called_once_with(lp.PARAMS) mock_switch.assert_called_once_with('pgf') def test_custom_params(self): with patch('matplotlib.rcParams.update') as mock_update, \ patch('matplotlib.pyplot.switch_backend') as mock_switch: params = {'param_a': 1, 'param_b': 2} lp.latexify(params) mock_update.assert_called_once_with(params) mock_switch.assert_called_once_with('pgf') def test_custom_backend(self): with patch('matplotlib.rcParams.update') as mock_update, \ patch('matplotlib.pyplot.switch_backend') as mock_switch: lp.latexify(new_backend='QtAgg') mock_update.assert_called_once_with(lp.PARAMS) mock_switch.assert_called_once_with('QtAgg') def test_raises_error_on_bad_backend(self): with patch('matplotlib.rcParams.update') as mock_update: with pytest.raises(ModuleNotFoundError): lp.latexify(new_backend='foo') mock_update.assert_called_once_with(lp.PARAMS) def test_revert(): with patch('matplotlib.rcParams.update') as mock_update, \ patch('matplotlib.pyplot.switch_backend') as mock_switch: lp.latexify() lp.revert() mock_update.assert_called_with(dict(plt.rcParams)) mock_switch.assert_called_with(plt.get_backend()) class TestTempParams: def test_defaults(self): with patch('matplotlib.rcParams.update') as mock_update, \ patch('matplotlib.pyplot.switch_backend') as mock_switch: old_params = dict(plt.rcParams) with lp.temp_params(): mock_update.assert_called_with(old_params) mock_update.assert_called_with(old_params) def test_font_size(self): with patch('matplotlib.rcParams.update') as mock_update, \ patch('matplotlib.pyplot.switch_backend') as mock_switch: old_params = dict(plt.rcParams) with lp.temp_params(font_size=10): called_with = mock_update.call_args[0][0] print(called_with) assert all(called_with[k] == 10 for k in lp.PARAMS if 'size' in k) mock_update.assert_called_with(old_params) def test_params_dict(self): with patch('matplotlib.rcParams.update') as mock_update, \ patch('matplotlib.pyplot.switch_backend') as mock_switch: old_params = dict(plt.rcParams) with lp.temp_params(params_dict={'font.family': 'sans-serif'}): called_with = mock_update.call_args[0][0] assert called_with['font.family'] == 'sans-serif' mock_update.assert_called_with(old_params) def test_params_dict_after_font_size(self): with patch('matplotlib.rcParams.update') as mock_update, \ patch('matplotlib.pyplot.switch_backend') as mock_switch: old_params = dict(plt.rcParams) with lp.temp_params(font_size=10, params_dict={ 'axes.labelsize': 12, 'legend.fontsize': 12, }): called_with = mock_update.call_args[0][0] assert called_with['font.size'] == 10 assert called_with['axes.labelsize'] == 12 assert called_with['axes.titlesize'] == 10 assert called_with['legend.fontsize'] == 12 assert called_with['xtick.labelsize'] == 10 assert called_with['ytick.labelsize'] == 10 mock_update.assert_called_with(old_params) class TestFigureSize: def setup(self): self.width = 345 * 0.9 * INCH_PER_POINT def test_defaults(self): height = GOLDEN_RATIO * self.width assert lp.figure_size() == (self.width, height) def test_ratio_no_height(self): assert lp.figure_size(ratio=1) == (self.width, self.width) assert lp.figure_size(ratio=0.5) == (self.width, self.width/2) def test_ratio_height(self): dimensions = (self.width, self.width) assert lp.figure_size(ratio=1, height=5) == dimensions def test_height_no_ratio(self): assert lp.figure_size(height=5) == (self.width, 5) def test_height_too_high(self): with pytest.warns(UserWarning): height = MAX_HEIGHT_INCH + 1 assert lp.figure_size(height=height) == (self.width, MAX_HEIGHT_INCH) def test_columns(self): width = self.width / 2 height = GOLDEN_RATIO * width assert lp.figure_size(n_columns=2) == (width, height) class TestSaveFigure: def setup(self): self.f = partial(lp.save_figure, 'filename', 'directory', ['png']) def test_raises_error_if_directory_does_not_exist(self): with patch('matplotlib.pyplot.tight_layout'), \ patch('matplotlib.pyplot.savefig', side_effect=FileNotFoundError): with pytest.raises(FileNotFoundError): self.f(mkdir=False) def test_raises_error_if_directory_is_file(self): with patch('matplotlib.pyplot.tight_layout'), \ patch('pathlib.Path.is_file', return_value=True): with pytest.raises(NotADirectoryError): self.f() def test_raises_error_if_no_permission_directory_does_not_exist(self): with patch('matplotlib.pyplot.tight_layout'), \ patch('pathlib.Path.mkdir', side_effect=PermissionError), \ patch('matplotlib.pyplot.savefig'): with pytest.raises(PermissionError): self.f() def test_raises_error_if_no_permission_directory_exists(self): with patch('matplotlib.pyplot.tight_layout'), \ patch('pathlib.Path.mkdir'), \ patch('matplotlib.pyplot.savefig', side_effect=PermissionError): with pytest.raises(PermissionError): self.f() def test_raises_error_if_file_format_not_supported(self): with patch('matplotlib.pyplot.tight_layout'), \ patch('pathlib.Path.mkdir'): with pytest.raises(ValueError): lp.save_figure('filename', 'directory', exts=['nonexistent']) def test_warns_if_no_figures(self): with patch('pathlib.Path.mkdir'), \ patch('matplotlib.pyplot.savefig'): with pytest.warns(UserWarning): self.f() def test_saves_if_all_good(self): with patch('matplotlib.pyplot.tight_layout'), \ patch('pathlib.Path.mkdir'), \ patch('matplotlib.pyplot.savefig') as mock_savefig: self.f() assert mock_savefig.called_once() def test_saves_if_from_context_manager(self): with patch('matplotlib.pyplot.tight_layout'), \ patch('pathlib.Path.mkdir'), \ patch('matplotlib.pyplot.savefig') as mock_savefig: self.f(from_context_manager=True) assert mock_savefig.called_once() class TestFigure: def test_default_size_is_figure_size(self): default_size = lp.figure_size() with patch('matplotlib.figure.Figure.set_size_inches') as mock_set, \ patch('latexipy._latexipy.save_figure'): with lp.figure('filename'): pass mock_set.assert_called_once_with(*default_size) def test_figure_size_is_kwarg_size(self): size = (6, 6) with patch('matplotlib.figure.Figure.set_size_inches') as mock_set, \ patch('latexipy._latexipy.save_figure'): with lp.figure('filename', size=size): pass mock_set.assert_called_once_with(*size) def test_parameters_passed_all_kwargs_default(self): params = inspect.signature(lp.figure).parameters with patch('matplotlib.figure.Figure.set_size_inches'), \ patch('latexipy._latexipy.save_figure') as mock_save_figure: with lp.figure('filename'): pass mock_save_figure.assert_called_once_with( filename='filename', directory=params['directory'].default, exts=params['exts'].default, mkdir=params['mkdir'].default, from_context_manager=True, ) def test_parameters_passed_custom_kwargs(self): params = inspect.signature(lp.figure).parameters with patch('matplotlib.figure.Figure.set_size_inches'), \ patch('latexipy._latexipy.save_figure') as mock_save_figure: with lp.figure('filename', directory='directory', exts='exts', mkdir='mkdir'): pass mock_save_figure.assert_called_once_with( filename='filename', directory='directory', exts='exts', mkdir='mkdir', from_context_manager=True, ) ================================================ FILE: tox.ini ================================================ [tox] envlist = py39, flake8, docs [travis] python = 3.9: py39 [testenv:flake8] basepython=python deps=flake8 commands=flake8 latexipy [testenv] setenv = PYTHONPATH = {toxinidir}:{toxinidir}/latexipy deps = -r{toxinidir}/requirements_dev.txt commands = pip install -U pip py.test --basetemp={envtmpdir} {posargs:--cov=latexipy} codecov [testenv:docs] changedir=docs/ deps = sphinx sphinx_rtd_theme commands = sphinx-build -b linkcheck ./ _build/ sphinx-build -b html ./ _build/ ; If you want to make tox run the tests with the same versions, create a ; requirements.txt with the pinned versions and uncomment the following lines: ; deps = ; -r{toxinidir}/requirements.txt ================================================ FILE: travis_pypi_setup.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- """Update encrypted deploy password in Travis config file.""" from __future__ import print_function import base64 import json import os from getpass import getpass import yaml from cryptography.hazmat.primitives.serialization import load_pem_public_key from cryptography.hazmat.backends import default_backend from cryptography.hazmat.primitives.asymmetric.padding import PKCS1v15 try: from urllib import urlopen except ImportError: from urllib.request import urlopen GITHUB_REPO = 'masasin/latexipy' TRAVIS_CONFIG_FILE = os.path.join( os.path.dirname(os.path.abspath(__file__)), '.travis.yml') def load_key(pubkey): """Load public RSA key. Work around keys with incorrect header/footer format. Read more about RSA encryption with cryptography: https://cryptography.io/latest/hazmat/primitives/asymmetric/rsa/ """ try: return load_pem_public_key(pubkey.encode(), default_backend()) except ValueError: # workaround for https://github.com/travis-ci/travis-api/issues/196 pubkey = pubkey.replace('BEGIN RSA', 'BEGIN').replace('END RSA', 'END') return load_pem_public_key(pubkey.encode(), default_backend()) def encrypt(pubkey, password): """Encrypt password using given RSA public key and encode it with base64. The encrypted password can only be decrypted by someone with the private key (in this case, only Travis). """ key = load_key(pubkey) encrypted_password = key.encrypt(password, PKCS1v15()) return base64.b64encode(encrypted_password) def fetch_public_key(repo): """Download RSA public key Travis will use for this repo. Travis API docs: http://docs.travis-ci.com/api/#repository-keys """ keyurl = 'https://api.travis-ci.org/repos/{0}/key'.format(repo) data = json.loads(urlopen(keyurl).read().decode()) if 'key' not in data: errmsg = "Could not find public key for repo: {}.\n".format(repo) errmsg += "Have you already added your GitHub repo to Travis?" raise ValueError(errmsg) return data['key'] def prepend_line(filepath, line): """Rewrite a file adding a line to its beginning.""" with open(filepath) as f: lines = f.readlines() lines.insert(0, line) with open(filepath, 'w') as f: f.writelines(lines) def load_yaml_config(filepath): """Load yaml config file at the given path.""" with open(filepath) as f: return yaml.load(f) def save_yaml_config(filepath, config): """Save yaml config file at the given path.""" with open(filepath, 'w') as f: yaml.dump(config, f, default_flow_style=False) def update_travis_deploy_password(encrypted_password): """Put `encrypted_password` into the deploy section of .travis.yml.""" config = load_yaml_config(TRAVIS_CONFIG_FILE) config['deploy']['password'] = dict(secure=encrypted_password) save_yaml_config(TRAVIS_CONFIG_FILE, config) line = ('# This file was autogenerated and will overwrite' ' each time you run travis_pypi_setup.py\n') prepend_line(TRAVIS_CONFIG_FILE, line) def main(args): """Add a PyPI password to .travis.yml so that Travis can deploy to PyPI. Fetch the Travis public key for the repo, and encrypt the PyPI password with it before adding, so that only Travis can decrypt and use the PyPI password. """ public_key = fetch_public_key(args.repo) password = args.password or getpass('PyPI password: ') update_travis_deploy_password(encrypt(public_key, password.encode())) print("Wrote encrypted password to .travis.yml -- you're ready to deploy") if '__main__' == __name__: import argparse parser = argparse.ArgumentParser(description=__doc__) parser.add_argument('--repo', default=GITHUB_REPO, help='GitHub repo (default: %s)' % GITHUB_REPO) parser.add_argument('--password', help='PyPI password (will prompt if not provided)') args = parser.parse_args() main(args)