Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Aug 24, 2020
Oct 2, 2019
Mar 5, 2019
Jul 9, 2020
Jul 16, 2020

README.md

C++ の歩き方 | CppMap (ソースコード)

ビルド済みの Web サイトは https://cppmap.github.io/ で閲覧できます。

どのようにコントリビュートするか

  • 誤字、情報、スタイルの修正
    • PR を送るか Issues に書き込んでください
  • 情報の追加
    • PR を送るか Issues に書き込んでください
  • 新規ページ
    • Issues で相談してください
  • リクエスト
    • Issues に書き込むか、管理者 @Reputeless にリプライを送ってください

コントリビューションが採用された方は、コントリビュータとして Web サイトに名前を掲載します。

ビルド方法

MKDocs のインストール

MkDocs を使います。
Python 3 をインストールし、MkDocs と MkDocs Material テーマ、fontawesome_markdown をインストールするために、以下のコマンドを実行します。

pip install mkdocs
pip install mkdocs-material
pip install fontawesome_markdown

日本語検索スクリプトの修正

日本語の検索スクリプトに問題があるため、次の手順で修正します (参考)

  • Python??\Lib\site-packages\mkdocs\contrib\search\lunr-language\ フォルダに TynySegmenter を追加、TynySegmenter の最終行に module.exports = TinySegmenter; を加える
  • Python??\Lib\site-packages\mkdocs\contrib\search\lunr-language\lunr.jp.jsvar segmenter = new lunr.TinySegmenter(); // インスタンス生成var segmenter = new (require('./tiny_segmenter-0.2.js'))(); // インスタンス生成 に置き換え

ビルド

mkdocs.yml があるプロジェクトフォルダに移動し、以下のコマンドを実行すると Web サイトをビルドできます。

mkdocs build

ビルドされた Web サイトは ../cppmap.github.io ディレクトリに保存されます。

About

🗺️ Source code of "C++ の歩き方": C++20/23/26 resources written in Japanese.

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.