GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - cppmap/cppmap.docs at 05e2e3a6d90175ecaeba8a9a38071743811d876f

BranchesTags
Open more actions menu

Latest commit

 

History

542 Commits
542 Commits

Folders and files

NameName
Last commit message
Last commit date
docs
docs
 
 
images
images
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
mkdocs.yml
mkdocs.yml
 
 

Repository files navigation

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.js で var 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.

cppmap.github.io/

Topics

cppcpp17cpp20cpp23

Resources

Readme
License
Activity
Custom properties

Stars

180 stars

Watchers

8 watching

Forks

20 forks
Report repository

Used by

Contributors

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.