引用部分「[1]」、「[2]」、「[3]」なしでウィキペディアからテキストをコピーするにはどうすればよいですか?


9

ウィキペディアのページからテキストをコピーすると、おおよそ次のようになります。

文間隔とは、タイプセットテキスト内の文間の水平方向の間隔です。それは印刷上の慣習の問題です。[1]ヨーロッパで可動式印刷が導入されて以来、ラテン語由来のアルファベットを使用する言語では、さまざまな文間隔の規則が使用されてきました。[2]これらには、通常の単語スペース(文中の単語の間など)、単一の拡大スペース、2つの完全なスペース、および最近ではデジタルメディアではスペースが含まれていません。[3]現代のデジタルフォントは、単一の単語スペースを自動的に調整して、端末の句読点に続いて視覚的に心地よく一貫した間隔を作成できますが、[4] ほとんどの議論は、文章の間にキーボードのスペースバーを1回か2回たたくかどうかです。[5]

私は部品をコピーしたくない[1][2]などこれは、私がコピーするために何を望むか実際にあります:

文間隔とは、タイプセットテキストの文間の水平方向の間隔です。それは印刷上の慣習の問題です。ヨーロッパで可動式印刷が導入されて以来、ラテン語由来のアルファベットを使用する言語では、さまざまな文間隔の規則が使用されてきました。これらには、通常の単語スペース(文中の単語間の)、1つの拡大されたスペース、2つの完全なスペース、そして最近ではデジタルメディアではスペースは含まれません。現代のデジタルフォントは、単一の単語スペースを自動的に調整して、端末の句読点に続いて視覚的に心地よく一貫した間隔を作成できますが、ほとんどの議論は、文章の間にキーボードのスペースバーを1回か2回たたくかどうかです。

以下の選択された回答は正規表現を使用していますが、常に機能するとは限りません。(実際のテキスト自体が含まれてい[]、正規表現がそれらを削除してはならない場合)

より良い解決策はありますか?


それらは、提示される情報の信頼性をサポートすることが多いため、おそらく重要な参照です。リファレンスを含めることは、特に研究者にとって役立ちます。
ランドルフリチャードソン2011

@Randolf参照を含めると、特に研究者にとって役立ちます。ただ情報が欲しいだけの普通の人のためではありません
パチェリエ

おそらくマクロから呼び出されるワードプロセッサの検索および置換機能は、ここで役立ちます。
キース

ところで、私はあなたの質問に賛成票を投じました。良い質問だと思います。参考文献については、多くの人々がそれらを見ることを期待しています、特に大学の教授(あなたがそれに出席することを計画している場合、ほとんどの教授は参考文献があなたが書いた研究論文に含まれることを期待していることにほぼ間違いなく気づくでしょう、そしておそらくあなたは他の生徒が時々参照について話しているのを聞きます)。
ランドルフリチャードソン2011

@ランドルフは、将来の個人的な読み取りと使用のために情報を保存したいということです。
Pacerier 2011

回答:


9

ブックマークレットはあなたの友達です...

新しいブラウザブックマークを作成し、その下にJavaScriptコードをコピーします。ウィキペディアからテキストをコピーする場合は、事前にクリックするだけで、[n]のインスタンスがすべて削除され、質問の要件を満たすことができます。

javascript:function a (){document.body.innerHTML=document.body.innerHTML.replace(/<sup\b[^>]*>(.*?)<\/sup>/gi, "" );return;}; a();

舞台裏では、正規表現検索を実行<sup>...</sup>し、ページ上のすべてのHTMLタグを置き換えています。

私はIE7でこれを試したところ、問題なく動作するので、他のブラウザでも問題ないはずです。

私はこのSOスレッドが正しい方向を指し示していると信じます-私はブックマークレットが進むべき道だと知っていましたが、これまで一度も書いたことがありませんでした。


1
+1、これが私がこれを行うと考える唯一の方法です。追加のブラウザー拡張でさえ、これを行うために何らかのJavaScript分析を使用する必要があります(実際、ほとんどの場合)。
画期的な
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.