semvec/pypi-packages huggingface dataset:
latex2plos 1.0.2
Console app and Python API for automated preparation of your LaTeX paper for submission in PLOS journals
License: BSD

About
=====

Console app and Python API for automated preparation of your LaTeX paper for
submission in PLOS journals.

Please cite this project in your papers::

    @misc{latex2plos,
      title={{latex2plos public code repository}},
      author={Mari{\'c}, Petar},
      year={2019},
      url={https://github.com/petarmaric/latex2plos},
    }

Major features
==============

Multiple LaTeX files workflow
-----------------------------

If your paper is organized into multiple ``.tex`` files, latex2plos will
combine them into a single, cohesive ``.tex`` file.

``\verbatiminput``
------------------

Transforms a ``\verbatiminput`` file inclusion into its equivalent
``\begin{verbatim}...\end{verbatim}`` call.

``\bibliography``
-----------------

Transforms a ``\bibliography`` file inclusion into its equivalent
``\begin{thebibliography}...\end{thebibliography}`` call.

This is done as PLOS does not allow submission of BiBTeX databases, and instead
requires the reference information to be embedded in the paper directly, as per
PLOS `LaTeX guidelines`_.

``\lstinputlisting``
--------------------

Copies over the files referenced by ``\lstinputlisting`` into the papers export
directory.

``\includegraphics``
--------------------

Copies over the figures referenced by ``\includegraphics`` into the papers
export directory. It will also transform all figures into the TIFF image format
(LZW compression, at 300 dpi) and remove/comment-out them from the papers
exported PDF, as per PLOS `LaTeX guidelines`_ and `figures guidelines`_.

.. _`LaTeX guidelines`: https://journals.plos.org/plosone/s/latex
.. _`figures guidelines`: https://journals.plos.org/plosone/s/figures

Examples
========

An example paper, based on the `PLOS LaTeX template`_, has been provided in the
`template4plos repository`_ to verify the latex2plos features listed above.

.. _`PLOS LaTeX template`: https://journals.plos.org/plosone/s/latex
.. _`template4plos repository`: https://github.com/petarmaric/template4plos

Installation
============

To install latex2plos run::

    $ pip install latex2plos

Console app usage
=================

Quick start::

    $ latex2plos <filename>

Show help::

    $ latex2plos --help

Python API usage
================

Quick start::

    >>> import logging
    >>> logging.basicConfig(level=logging.DEBUG, format="[%(levelname)s] %(message)s")

    >>> from latex2plos.main import latex2plos
    >>> latex2plos('paper.tex')

Contribute
==========

If you find any bugs, or wish to propose new features `please let us know`_.

If you'd like to contribute, simply fork `the repository`_, commit your changes
and send a pull request. Make sure you add yourself to `AUTHORS`_.

.. _`please let us know`: https://github.com/petarmaric/latex2plos/issues/new
.. _`the repository`: https://github.com/petarmaric/latex2plos
.. _`AUTHORS`: https://github.com/petarmaric/latex2plos/blob/master/AUTHORS
fsm_strip_thickness_vibration_analysis 1.0.1
Console app and Python API for strip thickness-dependent vibration analysis and visualization of the parametric model of buckling and free vibration in prismatic shell structures, as computed by the fsm_eigenvalue project.
License: BSD

About
=====

Console app and Python API for strip thickness-dependent vibration analysis and
visualization of the parametric model of buckling and free vibration in
prismatic shell structures, as computed by the `fsm_eigenvalue project`_.

This work is a part of the investigation within the research project
[ON174027]_, supported by the Ministry for Science and Technology, Republic of
Serbia. This support is gratefully acknowledged.

References
----------

.. [ON174027]
   "Computational Mechanics in Structural Engineering"

.. _`fsm_eigenvalue project`: https://github.com/petarmaric/fsm_eigenvalue

Installation
============

To install fsm_strip_thickness_vibration_analysis run::

    $ pip install fsm_strip_thickness_vibration_analysis

Console app usage
=================

Quick start::

    $ fsm_strip_thickness_vibration_analysis <filename>

Show help::

    $ fsm_strip_thickness_vibration_analysis --help

Python API usage
================

Quick start::

    >>> import logging
    >>> logging.basicConfig(level=logging.DEBUG)

    >>> from fsm_strip_thickness_vibration_analysis import analyze_model, configure_matplotlib

    >>> model_file = 'examples/barbero-viscoelastic.hdf5'
    >>> report_file = model_file.replace('.hdf5', '.pdf')

    >>> configure_matplotlib()
    >>> analyze_model(model_file, report_file, a_fix=800.0)

Contribute
==========

If you find any bugs, or wish to propose new features `please let us know`_.

If you'd like to contribute, simply fork `the repository`_, commit your changes
and send a pull request. Make sure you add yourself to `AUTHORS`_.

.. _`please let us know`: https://github.com/petarmaric/fsm_strip_thickness_vibration_analysis/issues/new
.. _`the repository`: https://github.com/petarmaric/fsm_strip_thickness_vibration_analysis
.. _`AUTHORS`: https://github.com/petarmaric/fsm_strip_thickness_vibration_analysis/blob/master/AUTHORS