TOP > ソフト > title - 激重&もっさりになったWord文章を軽くする方法

ITやモバイル機器、iPhone、手帳や本など。
MENU

激重&もっさりになったWord文章を軽くする方法

2018021100.png


情報管理LOGの@yoshinonです。
前回は、Wordファイルデータの断片化問題について書きました。
「難しかったけど原理は分かった!」
と少なからず反響もあったので、今回はWordの文章を作成している最中にどんどん重たくなってしまう&もっさりしてしまう現象が発生した時にどうすれば良いかを検証していきます。

  
【 激重&もっさりになったWord文章を軽くする方法 】  

 1.前回のおさらい

 2.新規作成してコピペした場合

 3.新規作成してテキストのみをコピペした場合

 4.新規作成して完全にテキスト化してからコピペした場合

 5.結論







checkmark.png 1.前回のおさらい

軽く前回の記事のおさらいをしていきます。
前回の記事は、こちら。



概要だけをざっくり解説すると…

 ・Wordは、拡張子をzipに変更して解凍すると、データの中身が見られる
 ・Wordは、XMLで定義されている
 ・Wordは、編集する度に余計なタグがどんどん付与されカオスなことに…
 ・そのため編集すればするほど重たくなってくる


でした。

だから、Wordで長文編集などを行っていると、どんどんモッサリ感が出てしまうのですね。

この記事に対して、このようなツィートが来ました。



おぉ、そういえば、そのことについて書くのを忘れていた。
確かいちどコピーして新規作成して貼りつければ軽くなるはずだったと思っていたのですが…。というわけで、それについて検証してみます。




checkmark.png 2.新規作成してコピペした場合

準備したのは、このファイルです。
検証しやすいように色や書式なども変更してあります。

2018021101.png



データのコードは、こんな感じ。(すごく長いです)

<w:body>
<w:p w:rsidR="009960C0" w:rsidRDefault="00995C8E">
<w:r>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:t>ファイルデータの断片化問題</w:t>
</w:r>
<w:bookmarkStart w:id="0" w:name="_GoBack"/>
<w:bookmarkEnd w:id="0"/>
</w:p><w:p w:rsidR="00995C8E" w:rsidRDefault="00995C8E">
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルは、編集するたびに</w:t>
</w:r>
<w:r w:rsidRPr="00995C8E">
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
<w:color w:val="FF0000"/>
</w:rPr>
<w:t>余計なタグが増えていきます</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>。</w:t>
</w:r>
</w:p>
<w:p w:rsidR="00995C8E" w:rsidRPr="00995C8E" w:rsidRDefault="00995C8E">
<w:pPr><w:rPr><w:rFonts w:hint="eastAsia"/>
</w:rPr>
</w:pPr>
<w:r>
<w:t>これを</w:t>
</w:r>
<w:r w:rsidRPr="00995C8E">
<w:rPr>
<w:rFonts w:ascii="AR Pゴシック体S" w:eastAsia="AR Pゴシック体S" w:hAnsi="AR Pゴシック体S"/>
<w:sz w:val="32"/>
<w:szCs w:val="32"/>
</w:rPr>
<w:t>Wordファイルデータの断片化問題</w:t>
</w:r>
<w:r>
<w:t>とします。</w:t>
</w:r>
</w:p>
<w:sectPr w:rsidR="00995C8E" w:rsidRPr="00995C8E">
<w:pgSz w:w="11906" w:h="16838"/>
<w:pgMar w:top="1985" w:right="1701" w:bottom="1701" w:left="1701" w:header="851" w:footer="992" w:gutter="0"/>
<w:cols w:space="425"/>
<w:docGrid w:type="lines" w:linePitch="360"/>
</w:sectPr>
</w:body>
view raw Word_danpenka01 hosted with ❤ by GitHub



まず最初に、普通に新規作成してコピペするやり方です。
普通にコピペしました。

2018021102.png



で、できたコードがこちらになります。

<w:body>
<w:p w:rsidR="00A305BD" w:rsidRDefault="00A305BD" w:rsidP="00A305BD">
<w:r>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:t>ファイルデータの断片化問題</w:t>
</w:r>
</w:p>
<w:p w:rsidR="00A305BD" w:rsidRDefault="00A305BD" w:rsidP="00A305BD">
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルは、編集するたびに</w:t>
</w:r>
<w:r w:rsidRPr="00995C8E">
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
<w:color w:val="FF0000"/>
</w:rPr>
<w:t>余計なタグが増えていきます</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>。</w:t>
</w:r>
</w:p>
<w:p w:rsidR="00A305BD" w:rsidRPr="00995C8E" w:rsidRDefault="00A305BD" w:rsidP="00A305BD">
<w:r>
<w:t>これを</w:t>
</w:r>
<w:r w:rsidRPr="00995C8E"><w:rPr><w:rFonts w:ascii="AR Pゴシック体S" w:eastAsia="AR Pゴシック体S" w:hAnsi="AR Pゴシック体S"/>
<w:sz w:val="32"/>
<w:szCs w:val="32"/>
</w:rPr>
<w:t>Wordファイルデータの断片化問題</w:t>
</w:r>
<w:r>
<w:t>とします。</w:t>
</w:r>
</w:p>
<w:p w:rsidR="009960C0" w:rsidRPr="00A305BD" w:rsidRDefault="009960C0"><w:bookmarkStart w:id="0" w:name="_GoBack"/>
<w:bookmarkEnd w:id="0"/>
</w:p>
<w:sectPr w:rsidR="009960C0" w:rsidRPr="00A305BD">
<w:pgSz w:w="11906" w:h="16838"/><w:pgMar w:top="1985" w:right="1701" w:bottom="1701" w:left="1701" w:header="851" w:footer="992" w:gutter="0"/>
<w:cols w:space="425"/>
<w:docGrid w:type="lines" w:linePitch="360"/>
</w:sectPr>
</w:body>
view raw Word_danpenka02 hosted with ❤ by GitHub



先ほどよりもスッキリしましたね。
変なところに入っているタグが、なくなったのが分かるでしょうか?




checkmark.png 3.新規作成してテキストのみをコピペした場合

次は、コピーして、ペーストする時にテキスト形式でした場合です。

2018021103.png


<w:body>
<w:p w:rsidR="00340A41" w:rsidRDefault="00340A41" w:rsidP="00340A41">
<w:pPr>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルデータの断片化問題</w:t>
</w:r>
</w:p>
<w:p w:rsidR="00340A41" w:rsidRDefault="00340A41" w:rsidP="00340A41">
<w:pPr>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルは、編集するたびに余計なタグが増えていきます。</w:t>
</w:r>
</w:p>
<w:p w:rsidR="009960C0" w:rsidRDefault="00340A41" w:rsidP="00340A41">
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>これを</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルデータの断片化問題とします。</w:t>
</w:r>
<w:bookmarkStart w:id="0" w:name="_GoBack"/>
<w:bookmarkEnd w:id="0"/>
</w:p>
<w:sectPr w:rsidR="009960C0">
<w:pgSz w:w="11906" w:h="16838"/>
<w:pgMar w:top="1985" w:right="1701" w:bottom="1701" w:left="1701" w:header="851" w:footer="992" w:gutter="0"/>
<w:cols w:space="425"/>
<w:docGrid w:type="lines" w:linePitch="360"/>
</w:sectPr>
</w:body>
view raw Word_danpenka03 hosted with ❤ by GitHub


書式が失われた分、かなりスッキリしたソースになっていますね。




checkmark.png 4.新規作成して完全にテキスト化してからコピペした場合

最後は、一度メモ帳などにコピペして、完全に書式などもクリアした状態のテキストをペーストした場合です。

2018021105.png


<w:body>
<w:p w:rsidR="001217F7" w:rsidRDefault="001217F7" w:rsidP="001217F7">
<w:pPr>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルデータの断片化問題</w:t>
</w:r>
</w:p>
<w:p w:rsidR="001217F7" w:rsidRDefault="001217F7" w:rsidP="001217F7">
<w:pPr>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルは、編集するたびに余計なタグが増えていきます。</w:t>
</w:r>
</w:p>
<w:p w:rsidR="009960C0" w:rsidRDefault="001217F7" w:rsidP="001217F7">
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>これを</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルデータの断片化問題とします。</w:t>
</w:r>
<w:bookmarkStart w:id="0" w:name="_GoBack"/>
<w:bookmarkEnd w:id="0"/>
</w:p>
<w:sectPr w:rsidR="009960C0">
<w:pgSz w:w="11906" w:h="16838"/>
<w:pgMar w:top="1985" w:right="1701" w:bottom="1701" w:left="1701" w:header="851" w:footer="992" w:gutter="0"/>
<w:cols w:space="425"/>
<w:docGrid w:type="lines" w:linePitch="360"/>
</w:sectPr>
</w:body>
view raw Word_danpenka04 hosted with ❤ by GitHub



上のテキストとして貼り付けたのと変わりません。
ということは、「テキストとして貼り付け」は、ちゃんと機能しているということなんですね。




checkmark.png 5.結論

さて、結論です。
サンプル数1ですが、基本的にWordがモッサリしてきたと感じたら、

普通に新規ファイルでコピペでOK

です!


さて、ここから余談なのですが、先ほどテキスとして貼り付けたファイルに、元と同じ書式を付与してみたらコードはどのようになるでしょうか?

<w:body>
<w:p w:rsidR="00340A41" w:rsidRDefault="00340A41" w:rsidP="00340A41">
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルデータの断片化問題</w:t>
</w:r>
</w:p>
<w:p w:rsidR="00340A41" w:rsidRDefault="00340A41" w:rsidP="00340A41">
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>Word</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>ファイルは、編集するたびに</w:t>
</w:r>
<w:r w:rsidRPr="00D46CFD">
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
<w:color w:val="FF0000"/>
</w:rPr>
<w:t>余計なタグが増えていきます</w:t>
</w:r>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>。</w:t>
</w:r>
</w:p>
<w:p w:rsidR="009960C0" w:rsidRDefault="00340A41" w:rsidP="00340A41">
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr>
<w:t>これを</w:t>
</w:r>
<w:bookmarkStart w:id="0" w:name="_GoBack"/>
<w:r w:rsidRPr="00D46CFD">
<w:rPr>
<w:rFonts w:ascii="AR Pゴシック体S" w:eastAsia="AR Pゴシック体S" w:hAnsi="AR Pゴシック体S" w:hint="eastAsia"/>
<w:sz w:val="32"/>
<w:szCs w:val="32"/>
</w:rPr>
<w:t>Wordファイルデータの断片化問題</w:t>
</w:r>
<w:bookmarkEnd w:id="0"/>
<w:r>
<w:rPr>
<w:rFonts w:hint="eastAsia"/>
</w:rPr><w:t>とします。</w:t>
</w:r>
</w:p>
<w:sectPr w:rsidR="009960C0">
<w:pgSz w:w="11906" w:h="16838"/>
<w:pgMar w:top="1985" w:right="1701" w:bottom="1701" w:left="1701" w:header="851" w:footer="992" w:gutter="0"/>
<w:cols w:space="425"/>
<w:docGrid w:type="lines" w:linePitch="360"/>
</w:sectPr>
</w:body>
view raw Word_danpenka05 hosted with ❤ by GitHub



はい。普通にコピペするよりも増えました。
これは、私たちの直感に反しますよね。どうやら、

<w:rFonts w:hint="eastAsia"/>

というタグが、随所に入っているからだと思われます。まあ、これ自体は大した問題ではないんですけどね。覚えておいて損はないかと。





 eyeglass2.png 情報管理LOGの眼
 プレーンテキスト最高です

結論としては、重くなったら新規作成してコピペとなったわけですが、特に凝ったことをする以外だったら、テキストエディタで長文作成して、Wordに貼り付け、編集の方が効率が良さそうな気がしますね。まあ、好みの問題ですが。
自分的には、テキストファイル大好きなので、ついついそう考えてしまうのです。




関連記事

Zenback読み込み中です。

Leave a reply






管理者にだけ表示を許可する

該当の記事は見つかりませんでした。
SEO
loading
情報管理LOG