ST_FUNC開発日記

建築構造設計Excelアドイン開発の記録

2024-03-01から1ヶ月間の記事一覧

htmlのタイトルを見出しにする

現在ドキュメントのhtml作成にmarkdownからhtmlの変換をかけているが、titleをファイル名にしていく。 しかしtitleがindexとかだと味気ないので、最初の見出しをタイトルにしてみえる。 まず、楽しようと思ってchatGPTに聞いてみる。 PythonでMarkdown形式の…

metaデータにhelpurlの追加

前に関数を作ったときはまだドキュメントのHPを用意していなかったが、作成したので 前回はスルーしたhelpurlメタデータを追加する。 learn.microsoft.com シンプルにhelpurlというタグを入力するだけ。 /** * 組立角形鋼管の断面性能。 * @customfunction s…

TypeDocによるドキュメントの作成

アドインのほうは丁寧に書きたいため手動ででドキュメントを作成したが、 ライブラリの関数については、自動生成してみてもいいかと思うので、下記ページを見ながら自動生成を試みる。 qiita.com まず、TypeDocのインストール。 ライブラリに含める必要はな…

mdからhtmlの変換 その4

htmlができたので、ロリポップにアップロードしてみたら、htmlが文字化けしてしまっていた。 なんでかなと思ってみていたら、meta charsetのところで、"が全角になってしまっていた。 ということで、修正。 また、htmlフォルダの中にさらにhtmlフォルダがで…

mdからhtmlの変換 その3

前回の下記の問題点を解決する 単純にそのまま変換するので、ヘッダーとかがない 表が変換されていない 数式が変換されていない ハイパーリンクが機能しない 画像が表示されない。 ヘッダー等の作成 htmlのテンプレートを用意し、bodyのみ置き換えることにす…

mdからhtmlの変換 その2

環境準備が整ったので、変換のコードを書く。 qiita.com こちらのコードを使わせていただく。 convert_md_to_html関数が実際の変換の部分。 def convert_md_to_html(input_path, output_path): with open(input_path, "r", encoding="utf-8") as md_file: md…