Metadata-Version: 2.1
Name: txt2mobi3-app
Version: 0.1.7
Summary: A PyQt5 application for converting Chinese novel txt files into Kindle mobi files.
Home-page: https://github.com/renweizhukov/txt2mobi3_app
Author: Wei Ren
Author-email: renwei2004@gmail.com
License: UNKNOWN
Project-URL: Documentation, https://github.com/renweizhukov/txt2mobi3_app
Project-URL: Bug Reports, https://github.com/renweizhukov/txt2mobi3_app/issues
Project-URL: Source, https://github.com/renweizhukov/txt2mobi3_app
Keywords: txt mobi python3 pyqt5
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Text Processing :: General
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3
Requires-Dist: fbs
Requires-Dist: PyQt5
Requires-Dist: setuptools
Requires-Dist: txt2mobi3

txt2mobi3_app
=============

Create a simple PyQt5 application for converting Chinese txt files into
mobi files. It wraps
`txt2mobi3 <https://github.com/renweizhukov/txt2mobi3>`__. Since it
supports Chinese only, the documentation and the code comments are
written in Chinese.

1. 安装和运行
-------------

1.1. 从PyPI安装和运行：
~~~~~~~~~~~~~~~~~~~~~~~

.. code:: bash

    $ pip install txt2mobi3_app
    $ txt2mobi3_app

1.2. 从安装包：
~~~~~~~~~~~~~~~

(1) Linux

下面以Ubuntu 16.04LTS为例：

.. code:: bash

    $ sudo dpkg -i target/txt2mobi3_app.deb

(2) MacOS

TODO

(3) Windows

TODO

2. 产生安装包
-------------

这里我们使用\ `fbs <https://github.com/mherrmann/fbs-tutorial>`__\ 来产生Linux、MacOS和Windows上的安装包。

2.1. Linux
~~~~~~~~~~

下面以Ubuntu 16.04LTS为例：

(1) `安装fbm <https://fpm.readthedocs.io/en/latest/installing.html>`__

.. code:: bash

    $ sudo apt install ruby ruby-dev rubygems build-essential
    $ sudo gem install --no-ri --no-rdoc fpm

(2) 产生安装包

.. code:: bash

    $ python -m fbs installer

生成的安装包\ ``txt2mobi3_app.deb``\ 会在\ ``target``\ 目录中。

如果想产生一个可以单独运行的可执行文件，那么就运行下面这个fbs命令。

.. code:: bash

    $ python -m fbs freeze

生成的可执行文件位于\ ``target/txt2mobi3_app``\ 目录中。将\ ``target/txt2mobi3_app``\ 目录复制到别的机器上后就可运行其中的可执行文件。

2.2. MacOS
~~~~~~~~~~

TODO

2.3. Windows
~~~~~~~~~~~~

(1) 如果是Windows 10，你可能需要安装\ `Windows 10
    SDK <https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk>`__\ 。

(2) 安装\ `NSIS <http://nsis.sourceforge.net/Main_Page>`__\ 并将其安装目录添加到\ ``PATH``\ 环境变量中。

(3) 产生安装包

.. code:: bash

    $ python -m fbs installer

生成的安装包\ ``txt2mobi3_appSetup.exe.ext``\ 会在\ ``target``\ 目录中。

如果想产生一个可以单独运行的可执行文件，那么就运行下面这个fbs命令。

.. code:: bash

    $ python -m fbs freeze

3. README.rst
-------------

README.rst is generated from README.md via ``pandoc``.

.. code:: bash

    $ pandoc --from=markdown --to=rst --output=README.rst README.md


