Skip to main content

No project description provided

Project description

tanbunism

tanbunismは「知識を単文と関係に分解して管理する」ための知識管理システムです。 現在は開発中です。

動機

大学数学や読書を通して、知識同士の依存関係を追跡しながら整理したいと考えた。

説明

本ツールは

  1. 理解した内容を1文とそれらを関連付けに分解してメモ(再構成)するための独自文法
  2. その文法に則ったプレーンテキストの読み取りと蓄積
  3. 関連付けによる情報の検索・表示

を提供する。

これで知識を整理すれば、概念の位置づけや複雑さなどを一目で分かるようになる。

Requirements

Python 3.11+

How to use

Installation

pip install tanbunism

プレーンテキストの独自文法

# 題名 // 情報のまとまりの識別として使う
    // メタ情報
    [@author 著者]
    [@publish 第一出版日]
    [@url url]
! コメントは!から始まる1行
## 見出し1
    aaa //1文にはインデントが必要
    bbb\
        ccc //改行を含めて1文(bbbccc)と見なす
### 見出し2
    ...
###### 見出し5 // 5段階まで見出しが使える
    ppp
        qqq    //pppの配下を表す 詳細などを書く
        <- rrr //pppの前提
        -> sss //pppによる帰結

    ...途中

CLI

tb --help #helpの表示

例: プレーンテキストを読み取り

cat xxx.txt |tb read
# or
tb read xxx.txt

URLs

PyPI: https://pypi.org/project/tanbunism/ GitHub: https://github.com/shogogoto/tanbunism

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tanbunism-0.0.15.tar.gz (110.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tanbunism-0.0.15-py3-none-any.whl (187.3 kB view details)

Uploaded Python 3

File details

Details for the file tanbunism-0.0.15.tar.gz.

File metadata

  • Download URL: tanbunism-0.0.15.tar.gz
  • Upload date:
  • Size: 110.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.12.13 Linux/6.17.0-1015-azure

File hashes

Hashes for tanbunism-0.0.15.tar.gz
Algorithm Hash digest
SHA256 c58b6c1bcce8aaf9e5adc1dad3d8bfa5696d273404f4a397868475f85f447bc8
MD5 3ec50f90f72f1bddf056cf4d719bdbbb
BLAKE2b-256 700b0138e526beba205f2a5ece532199a86c369d109659f7724c754de6d39127

See more details on using hashes here.

File details

Details for the file tanbunism-0.0.15-py3-none-any.whl.

File metadata

  • Download URL: tanbunism-0.0.15-py3-none-any.whl
  • Upload date:
  • Size: 187.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.12.13 Linux/6.17.0-1015-azure

File hashes

Hashes for tanbunism-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 32962bbaf7cf35d880814e7bacb5a9fff155891530cbe099729b221c44c01aa8
MD5 ac332bba71b7416946123f12e1c99852
BLAKE2b-256 880577e2053b23c0690e01824095861d43a652f6d847ea94475e9281bb04f982

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page