Cのソースの内、予約語やコメントは適当にそれぞれのカラーに表示されるIDEの画面の様な状態で貼り付けたいです。
貼り付けた後にソースをテキスト選択出来るようにしたいので、画面をキャプチャーして張り付けるというのは無しでお願いします。
CソースをHTMLにするソフトがあるので、これを貼り付けられれば良いかと思い、HTMLにした後にMS-Word2000に編集 - 形式を選択して貼り付け - HTMLとしても、カラー情報が消えてしまいました。
どうぞ宜しくお願いします。
HTMLの書式情報が失われるのはCSSの取り込みができていないからでしょう。
たとえばこのサイト
C# Code Format http://www.manoli.net/csharpformat/
で、□ embed stylesheetのチェックボックスをOnにして結果を出力し、出力ページのコードを先頭の
The HTML source code is below.
行を含んだ状態でコピー、Wordに貼り付けしてみてください。
コード部のみだと書式がつきませんが、先頭行との間にCSSが埋め込まれるため、色づけされたコードを貼り付けすることができると思います。
HTMLの書式情報が失われるのはCSSの取り込みができていないからでしょう。
たとえばこのサイト
C# Code Format http://www.manoli.net/csharpformat/
で、□ embed stylesheetのチェックボックスをOnにして結果を出力し、出力ページのコードを先頭の
The HTML source code is below.
行を含んだ状態でコピー、Wordに貼り付けしてみてください。
コード部のみだと書式がつきませんが、先頭行との間にCSSが埋め込まれるため、色づけされたコードを貼り付けすることができると思います。
あっ、ごめんなさい、C#でなくC/C++でしたね...。
であれば、
C++2HTML http://www.bedaux.net/cpp2html/ CodeColorizer http://www.chami.com/colorizer/
あたりで。
コメント(1件)
バッチリ貼り付けられる様になりました。
Wordの貼り付け時の処理が多少分かった気がします。