From 185fb11730b300c008a390dd5d4de1c7510f660e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BE=9D=E7=91=AA=E8=B2=93?= Date: Thu, 4 Feb 2021 15:26:28 +0800 Subject: [PATCH] Revised the reStructuredText to be more readable. --- README.rst | 29 ++++++++++++++---- source/01-intro.rst | 4 ++- source/04-03-01-participants.rst | 4 ++- source/conf.py | 2 +- source/index.rst | 50 +++++++++++++++----------------- 5 files changed, 55 insertions(+), 34 deletions(-) diff --git a/README.rst b/README.rst index 8057a18..20cf0f0 100644 --- a/README.rst +++ b/README.rst @@ -1,15 +1,29 @@ Learning LimeSurvey =================== -*«Learning LimeSurvey»* is a Chinese `LimeSurvey `_ tutorial. It features `project-based learning (PBL) `_: By creating a simple yet practical survey, it walks through the frequently-used features of LimeSurvey. It is written in `reStructuredText `_ with `Sphinx `_ extension. +*«Learning LimeSurvey»* is a Chinese LimeSurvey_ tutorial. It +features `project-based learning`_: By creating a simple yet +practical survey, it walks through the frequently-used features of +LimeSurvey. It is written in reStructuredText_ with Sphinx_ +extension. -*«Learning LimeSurvey»* is written by `imacat `_. Read the `tutorial (Chinese) `_ online, or check the `GitHub source project `_. +*«Learning LimeSurvey»* is written by imacat_. Read the tutorial_ +(Chinese) online, or check the `GitHub source documents`_. + +.. _LimeSurvey: https://www.limesurvey.org +.. _project-based learning: https://en.wikipedia.org/wiki/Project-based_learning +.. _reStructuredText: https://docutils.sourceforge.io/rst.html +.. _Sphinx: https://www.sphinx-doc.org +.. _imacat: imacat@mail.imacat.idv.tw +.. _tutorial: https://limesurvey.imacat.idv.tw/learning/ +.. _GitHub source documents: https://github.com/imacat/learning-limesurvey HTML, PDF, and Other Formats ---------------------------- -This tutorial can be converted into various formats. To do so, you need to install Sphinx first. On Debian/Ubuntu:: +This tutorial can be converted into various formats. To do so, you +need to install Sphinx first. On Debian/Ubuntu:: # sudo apt install python-sphinx @@ -25,7 +39,8 @@ After installation, run:: # make help -to see the available conversion commands. For example, to generate HTML, PDF, ePUB, manpage, and Texinfo documents respectively:: +to see the available conversion commands. For example, to generate +HTML, PDF, ePUB, manpage, and Texinfo documents respectively:: # make html # make latexpdf @@ -33,6 +48,10 @@ to see the available conversion commands. For example, to generate HTML, PDF, e # make man # make texinfo -Copyright |copy| 2017-2020 imacat, 2017-2018 National Taiwan Normal University, 2020 Steps Inc. This work is licensed under a `Creative Commons Attribution 4.0 International License `_. +Copyright |copy| 2017-2021 imacat, 2017-2018 National Taiwan Normal +University, 2020-2021 Steps Inc. This work is licensed under a +`Creative Commons Attribution 4.0 International License`_. + +.. _Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0/ .. |copy| unicode:: 0xA9 .. copyright sign diff --git a/source/01-intro.rst b/source/01-intro.rst index c96a462..38ee780 100644 --- a/source/01-intro.rst +++ b/source/01-intro.rst @@ -5,10 +5,12 @@ LimeSurvey簡介 LimeSurvey簡介 -------------- -`LimeSurvey `_ 是開源自由軟體的問卷調查 +LimeSurvey_ 是開源自由軟體的問卷調查 系統。自2003年初版至今,歷經17年82個語言的全球使用者開發使用,安全穩定, 是最受歡迎的開源問卷調查系統。 +.. _LimeSurvey: https://www.limesurvey.org + 與其他問卷調查平台比較 ---------------------- diff --git a/source/04-03-01-participants.rst b/source/04-03-01-participants.rst index bb0a4ed..61a2a57 100644 --- a/source/04-03-01-participants.rst +++ b/source/04-03-01-participants.rst @@ -63,10 +63,12 @@ CSV檔欄位如下: 選「建立」「CSV檔案」從CSV檔匯入參與者名單 -可以參閱 `參與者CSV檔的範例 `_ 。 +可以參閱 `參與者CSV檔的範例`_ 。 .. figure:: images/04-03-01-participants-08.png :alt: 參與者CSV檔範例 :scale: 48% 參與者CSV檔範例 + +.. _參與者CSV檔的範例: https://limesurvey.imacat.idv.tw/learning/participants-example.csv diff --git a/source/conf.py b/source/conf.py index 75e2081..2b8580c 100644 --- a/source/conf.py +++ b/source/conf.py @@ -18,7 +18,7 @@ # -- Project information ----------------------------------------------------- project = 'LimeSurvey學習手冊' -copyright = '2017-2020, 依瑪貓, 2017-2018, 國立臺灣師範大學, 2020, 智新資通' +copyright = '2017-2021, 依瑪貓, 2017-2018, 國立臺灣師範大學, 2020-2021, 智新資通' author = '依瑪貓, 智新資通' # The full version, including alpha/beta/rc tags diff --git a/source/index.rst b/source/index.rst index 2948a60..9888b13 100644 --- a/source/index.rst +++ b/source/index.rst @@ -6,46 +6,44 @@ LimeSurvey學習手冊 ==================================== -版權所有 |copy| 2017-2020 依瑪貓, 2017-2018 國立臺灣師範大學, 2020 智新資通。 +版權所有 |copy| 2017-2021 依瑪貓, 2017-2018 國立臺灣師範大學, 2020-2021 +智新資通。 -「LimeSurvey學習手冊」由 -`依瑪貓 `_ 撰寫,採用 -`創用 CC 姓名標示 4.0 授權條款 `_ +「LimeSurvey學習手冊」由 `依瑪貓`_ 撰寫,採用 `創用 CC 姓名標示 4.0 授權條款`_ 授權。 本學習手冊以一個常用的問卷調查範例,帶領學習者一步步操作,熟悉使用 LimeSurvey的常用功能。全部研讀完畢約需兩小時。您也可以直 接跳到您有興趣的章節,不需要依序閱讀。 -本學習手冊有 -`線上版學習手冊 `_ -,也提供雙面印刷的 -`PDF版學習手冊 `_ -,及適合手機平板閱讀的 -`EPUB學習手冊電子書 `_ -可供下載,並有 -`參與者名單CSV檔範例 `_ -可下載參考。本學習手冊以 -`Sphinx/reStructuredText `_ -撰寫,歡迎參閱 -`GitHub上的開源專案 `_ ,或下載 -`原始檔 `_ -。另外有 -`本學習手冊上的範例問卷 `_ +本學習手冊有 `線上版學習手冊`_ ,也提供雙面印刷的 `PDF版學習手冊`_ ,及適合手 +機平板閱讀的 `EPUB學習手冊電子書`_ 可供下載,並有 `參與者名單CSV檔範例`_ 可下 +載參考。本學習手冊以 `Sphinx/reStructuredText`_ 撰寫,歡迎參閱 +`GitHub上的開源專案`_ ,或下載 `原始檔`_ 。另外有 `本學習手冊上的範例問卷`_ ,歡迎參閱。 -更多LimeSurvey的進階功能,請參閱 -`LimeSurvey官方線上說明 `_ 。 +更多LimeSurvey的進階功能,請參閱 `LimeSurvey官方線上說明`_ 。 -註:舊版LimeSurvey 3,請參閱 -`舊版LimeSurvey 3學習手冊 `_ ; -舊版LimeSurvey 2,請參閱 -`舊版LimeSurvey 2學習手冊 `_ 。 +註:舊版LimeSurvey 3,請參閱 `舊版LimeSurvey 3學習手冊`_ ; 舊版LimeSurvey +2,請參閱 `舊版LimeSurvey 2學習手冊`_ 。 + +.. _依瑪貓: imacat@mail.imacat.idv.tw +.. _創用 CC 姓名標示 4.0 授權條款: https://creativecommons.org/licenses/by/4.0/ +.. _線上版學習手冊: https://limesurvey.imacat.idv.tw/learning/ +.. _PDF版學習手冊: https://limesurvey.imacat.idv.tw/learning/learning-limesurvey.pdf +.. _EPUB學習手冊電子書: https://limesurvey.imacat.idv.tw/learning/learning-limesurvey.epub +.. _參與者名單CSV檔範例: https://limesurvey.imacat.idv.tw/learning/participants-example.csv +.. _Sphinx/reStructuredText: https://www.sphinx-doc.org +.. _GitHub上的開源專案: https://github.com/imacat/learning-limesurvey +.. _原始檔: https://limesurvey.imacat.idv.tw/learning/learning-limesurvey-4.1.zip +.. _本學習手冊上的範例問卷: https://limesurvey.imacat.idv.tw/161873 +.. _LimeSurvey官方線上說明: https://manual.limesurvey.org +.. _舊版LimeSurvey 3學習手冊: https://limesurvey.imacat.idv.tw/learning/v3/ +.. _舊版LimeSurvey 2學習手冊: https://limesurvey.imacat.idv.tw/learning/v2/ .. toctree:: :caption: 目錄 :maxdepth: 3 - 01-intro 02-enter 03-create