日々のコンピュータ情報の集積と整理

Dr.ウーパのコンピュータ備忘録

2014年5月2日金曜日

SyntaxHighlighter(3.x)で装飾されたソースコードを装飾ごとコピーする:PowerPoint編

記事「SyntaxHighlighterで装飾されたソースコードを簡単にコピーする方法 (3.x系)」では、SyntaxHighlighter(3.x系)で装飾された Web ページ上のソースコードを、ソースコードとして利用できる形で簡単にコピーする方法を紹介しました。

今回は、SyntaxHighlighter(3.x系)で装飾された Web ページ上のソースコードを、装飾も含めてコピーして、各アプリケーションへ貼り付けるとどうなるかを紹介したいと思います。
今回は Microsoft PowerPoint 2010 に対して貼り付けを行います。




コピー元のSyntaxHighlighter(3.x系)で装飾された Web ページ上のソースコード

今回コピーするのは以下のソースコードです。
// メイン関数
void main(void) 
{
    printf("Hello World!");
}

PowerPoint 2010 へコピーする

1行目から最後の行までをコピー

1行目から最後の行までを以下のように選択し、コピーした後 PowerPoint 2010 に張り付けると以下のようになります。

選択範囲

Web ページからコピー:1行目から最後の行まで

貼り付け結果

PowerPoint 2010 に張り付けると、以下のように 行とソースコードが分かれたテーブルが作成されました。

PowerPoint 2010 へ貼り付け:1行目から最後の行まで


SyntaxHighlighter の装飾部全体をコピー

以下のように SyntaxHighlighter の装飾全体をコピーして、PowerPoint 2010 に張り付けると次のようになります。

選択範囲

Web ページからコピー:SyntaxHighlighter の装飾部全体

貼り付け結果

PowerPoint 2010 に張り付けると、以下のように ? マークと、以下のように 行とソースコードが分かれたテーブルが作成されました。


PowerPoint 2010 へ貼り付け:SyntaxHighlighter の装飾部全体


1行目から最後の行までをコピーして貼り付けた結果との主な違いは、
  • (ソースコードのコピー元への)? マークのリンクがある

です。

まとめ


  • SyntaxHighlighter(3.x系)で装飾された Web ページ上のソースコードを、装飾も含めてコピーして、PowerPoint 2010 へ貼り付けると、行とソースコードが分かれたテーブルが作成されます。
  • 行とソースコードが分かれたテーブルの PowerPoint ドキュメントを作成したい場合、この方法を使うとよいでしょう。

「SyntaxHighlighter(3.x)で装飾されたソースコードを装飾ごとコピーする」シリーズ


SyntaxHighlighter の装飾を各言語別に試せる Web サービス運用中です!
装飾用 HTML の作成も行えます!

SyntaxHighlighter用の<pre>タグを作成するWebサービス - <pre> Generator for SyntaxHighlighter
http://drupa.jpn.org/SyntaxHighlighter-pre-Generator/





関連記事

関連記事を読み込み中...

同じラベルの記事を読み込み中...