%global _empty_manifest_terminate_build 0 Name: python-jupyter_latex_envs Version: 1.4.6 Release: 1 Summary: Jupyter notebook extension which supports (some) LaTeX environments within markdown cells. Also provides support for labels and crossreferences, document wide numbering, bibliography, and more... License: Modified BSD URL: https://github.com/jfbercher/jupyter_latex_envs Source0: https://mirrors.nju.edu.cn/pypi/web/packages/0e/15/55805de080d5542f76920364635e96e64d3b37f678befdfe3b16aa154205/jupyter_latex_envs-1.4.6.tar.gz BuildArch: noarch %description This extension for Jupyter notebook enables the use of some LaTeX commands and environments markdown cells. 1. **LaTeX commands and environments** - support for some LaTeX commands within markdown cells, *e.g.* ``\textit``, ``\textbf``, ``\underline``. - support for **theorems-like environments**, support for labels and cross references - support for **lists**: *enumerate, itemize*, - limited support for a **figure environment**, - support for an environment *listing*, - additional *textboxa* environment 2. **Citations and bibliography** - support for ``\cite`` with creation of a References section 3. **Document-wide numbering of equations and environments, support for ``\label`` and ``\ref``** 4. **Configuration toolbar** 5. **LaTeX\_envs dropdown menu for a quick insertion of environments** 6. **User's LaTeX definitions** file can be loaded and used 7. **Export to plain HTML, Slides and LaTeX with a customized exporter** 8. Environments title/numbering can be customized by users in ``user_envs.json`` config file. 9. Styles can be customized in the ``latex_env.css`` stylesheet 10. **Autocompletion** for \$, (, {, [, for LaTeX commands and environments More environments can be simply added in ``user_envs.json`` or in the source file (``thmsInNb4.js``). It is possible to export the notebooks to plain :math:`\LaTeX` and html while keeping all the features of the ``latex_envs`` notebook extension in the converted version. We provide specialized exporters, pre and post processors, templates. We also added entry-points to simplify the conversion process. It is now as simple as jupyter nbconvert --to html_with_lenvs FILE.ipynb or jupyter nbconvert --to latex_with_lenvs FILE.ipynb to convert ``FILE.ipynb`` into html/latex while keeping all the features of the ``latex_envs`` notebook extension in the converted version. Other options are ``slides_with_lenvs`` for converting to reveal-js presentations, and ``html_with_toclenvs`` to include a table of contents. The LaTeX converter also expose several conversion options (read the `docs `__). %package -n python3-jupyter_latex_envs Summary: Jupyter notebook extension which supports (some) LaTeX environments within markdown cells. Also provides support for labels and crossreferences, document wide numbering, bibliography, and more... Provides: python-jupyter_latex_envs BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-jupyter_latex_envs This extension for Jupyter notebook enables the use of some LaTeX commands and environments markdown cells. 1. **LaTeX commands and environments** - support for some LaTeX commands within markdown cells, *e.g.* ``\textit``, ``\textbf``, ``\underline``. - support for **theorems-like environments**, support for labels and cross references - support for **lists**: *enumerate, itemize*, - limited support for a **figure environment**, - support for an environment *listing*, - additional *textboxa* environment 2. **Citations and bibliography** - support for ``\cite`` with creation of a References section 3. **Document-wide numbering of equations and environments, support for ``\label`` and ``\ref``** 4. **Configuration toolbar** 5. **LaTeX\_envs dropdown menu for a quick insertion of environments** 6. **User's LaTeX definitions** file can be loaded and used 7. **Export to plain HTML, Slides and LaTeX with a customized exporter** 8. Environments title/numbering can be customized by users in ``user_envs.json`` config file. 9. Styles can be customized in the ``latex_env.css`` stylesheet 10. **Autocompletion** for \$, (, {, [, for LaTeX commands and environments More environments can be simply added in ``user_envs.json`` or in the source file (``thmsInNb4.js``). It is possible to export the notebooks to plain :math:`\LaTeX` and html while keeping all the features of the ``latex_envs`` notebook extension in the converted version. We provide specialized exporters, pre and post processors, templates. We also added entry-points to simplify the conversion process. It is now as simple as jupyter nbconvert --to html_with_lenvs FILE.ipynb or jupyter nbconvert --to latex_with_lenvs FILE.ipynb to convert ``FILE.ipynb`` into html/latex while keeping all the features of the ``latex_envs`` notebook extension in the converted version. Other options are ``slides_with_lenvs`` for converting to reveal-js presentations, and ``html_with_toclenvs`` to include a table of contents. The LaTeX converter also expose several conversion options (read the `docs `__). %package help Summary: Development documents and examples for jupyter_latex_envs Provides: python3-jupyter_latex_envs-doc %description help This extension for Jupyter notebook enables the use of some LaTeX commands and environments markdown cells. 1. **LaTeX commands and environments** - support for some LaTeX commands within markdown cells, *e.g.* ``\textit``, ``\textbf``, ``\underline``. - support for **theorems-like environments**, support for labels and cross references - support for **lists**: *enumerate, itemize*, - limited support for a **figure environment**, - support for an environment *listing*, - additional *textboxa* environment 2. **Citations and bibliography** - support for ``\cite`` with creation of a References section 3. **Document-wide numbering of equations and environments, support for ``\label`` and ``\ref``** 4. **Configuration toolbar** 5. **LaTeX\_envs dropdown menu for a quick insertion of environments** 6. **User's LaTeX definitions** file can be loaded and used 7. **Export to plain HTML, Slides and LaTeX with a customized exporter** 8. Environments title/numbering can be customized by users in ``user_envs.json`` config file. 9. Styles can be customized in the ``latex_env.css`` stylesheet 10. **Autocompletion** for \$, (, {, [, for LaTeX commands and environments More environments can be simply added in ``user_envs.json`` or in the source file (``thmsInNb4.js``). It is possible to export the notebooks to plain :math:`\LaTeX` and html while keeping all the features of the ``latex_envs`` notebook extension in the converted version. We provide specialized exporters, pre and post processors, templates. We also added entry-points to simplify the conversion process. It is now as simple as jupyter nbconvert --to html_with_lenvs FILE.ipynb or jupyter nbconvert --to latex_with_lenvs FILE.ipynb to convert ``FILE.ipynb`` into html/latex while keeping all the features of the ``latex_envs`` notebook extension in the converted version. Other options are ``slides_with_lenvs`` for converting to reveal-js presentations, and ``html_with_toclenvs`` to include a table of contents. The LaTeX converter also expose several conversion options (read the `docs `__). %prep %autosetup -n jupyter_latex_envs-1.4.6 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-jupyter_latex_envs -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 21 2023 Python_Bot - 1.4.6-1 - Package Spec generated