**[[質問箱4/374]] [#tad56191]
#author("2018-03-11T20:22:30+09:00;2008-10-07T01:29:13+09:00","","")
**[[質問箱/4374]] [#tad56191]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|見出し*(h2)などの余白を消したい|
|~バージョン|1.4.7|
|~投稿者|[[trhg]]|
|~状態|完了|
|~投稿日|&new{2008-10-06 (月) 17:45:09};|
***質問 [#rd1d9b6c]
 *テスト
のように作成すると

 *テスト [#aaaaaaa]
のようになるんですが ここの半角スペースの余白を消すのはどうすればいいんでしょうか?
 *テスト[#aaaaaaa]

上記のようにしたいと思っています。
手動で毎回消すのがかなり面倒になってきたので元から変更したいと思いました。
仕様的に問題がないのでしたら半角スペースをデフォルトで消しておきたいです。

***回答 [#z1e9609f]
- lib/file.php のmake_str_rules 関数の後ろの方で、
		// Adding fixed anchor into headings
		if ($fixed_heading_anchor &&
		    preg_match('/^(\*{1,3}.*?)(?:\[#([A-Za-z][\w-]*)\]\s*)?$/', $line, $matches) &&
		    (! isset($matches[2]) || $matches[2] == '')) {
			// Generate unique id
			$anchor = generate_fixed_heading_anchor_id($matches[1]);
			$line = rtrim($matches[1]) . ' [#' . $anchor . ']';
		}
' [#' . $anchor . ']' となっている所を、'[#' . $anchor . ']' とすれば、新しく作った見出しには適用される。誤作動が起きるかはテストしてませんけど。 --  &new{2008-10-06 (月) 21:40:35};
- HTML ソースの都合でスペースを消したいと言うなら、[[質問箱4/263]]が参考になるかも。 --  &new{2008-10-06 (月) 21:43:10};
- HTML ソースの都合でスペースを消したいと言うなら、[[質問箱/4263]]が参考になるかも。 --  &new{2008-10-06 (月) 21:43:10};
- ありがとうございます。上記の方法と263の質問箱を参考にして無事成功しました!すばやい回答本当に感謝です。 -- [[trfg]] &new{2008-10-07 (火) 01:28:57};

#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.103 sec.

SourceForge