「数値文字参照」を含む日記 RSS

はてなキーワード: 数値文字参照とは

2018-12-16

anond:20181216143447

ハイライトできないがまぁまぁ見れるようになった。

・'<'と'>'と空白を数値文字参照に変換

・以下のように置換

行頭→<tt>

行末→</tt>

改行→<br>

#include <iostream>

template<int N> struct int_ {};
template<bool B> struct bool_ {};

struct continue_{};
struct end_{};

template <bool Cond>
auto is_end(bool_<Cond>)
    -> typenamestd::conditional<Cond, end_, continue_>::type;

template <typename T, int N>
auto add_pointers_impl(T, int_<N>, continue_)
    -> decltype(
        add_pointers_impl( 
            std::declval<T*>(),
            int_<N - 1>(),
            std::declval<
                decltype(
                    is_end(
                        bool_<N-1 == 0>()
                    )
                )
            >()
        )
    );
                
template <typename T, int N>
auto add_pointers_impl(T, int_<N>, end_)
    -> T;
  
template <typename T, int N>
auto add_pointers(T, int_<N>)
    -> decltype(
        add_pointers_impl(
            std::declval<T>(),
            int_<N>(),
            std::declval<
                decltype(
                    is_end(
                        bool_<N == 0>()
                    )
                )
            >()
        )
    );

int main()
{
  typedef decltype(add_pointers(std::declval<int>(), int_<3>())) result;

  result pppi;
  std::cout << typeid(pppi).name() << std::endl;

  int*** pppi2;
  std::cout << typeid(pppi2).name() << std::endl;

  return 0;
}

2017-10-08

キュートを用いたローマ字綴りを普及させたい

いや、嘘。実体参照リストを見てたらいろんなラテン文字に結合できると知って使いたくなっただけ。

もつらつら書いてたら同音異義語を多少緩和させて読みやすくなりそうなので、ローマ字書きするときに普及したらいいなあと思った。

使うもの
数値文字参照表示この増田での意味
&amp;#769; ́漢語外来語を表す。
&amp;#778; ̊大和言葉を表す。
&amp;#772; ̄長音
&amp;#776; ̈単独発音する。

使った例
漢語外来語の例

キュートを付ける。略語場合には構成する語ごとに付ける。固有名詞大文字


大和言葉

1. 混種語で後ろが大和言葉場合リングを付ける。

1. 大和言葉同士で連濁が起こらず、且つ分かりづらい場合リングを付けえる。3重以上の複合語で大きく分かれる箇所にリングを付けるとよい。

1. 固有名詞単語の切れ目を意識させたい場合任意で。




そのほかの例
トレマも使おう
接頭辞接尾辞

ハイフンレスですっきり。


「当機」「冬季」「陶器」「時」「朱鷺」の区別

  • T́ōḱi wa mamonaku t́yakuriku t́aisei ni hairimasu.
  • T́ōki órinpikku, tugi wayontyan de yarurasii.
  • T́ōki to ieba, masiko.
  • Toki no kane wa kawagoe no midokoro.
  • Toki wo yatara mettara tukau Niigataḱen. Tokimeki T́etudō toka mohaya kirakira ńēmu.

「機」 (漢語)と「木」 (大和言葉)の区別

リング+トレマの併用例と併用しない例。

  • Ǵaruṕanö̊zisan, Ibaraḱi Ōårai no ḱeizai wo uruosu.
  • Ǵaruṕan ozisan, Ibaraḱi Ōårai no ḱeizai wo uruosu.

課題

  • Maa dono ǵengo demo sō darō kedo, komaru no wa Latin ḿozi no ḿeisi dayo ne. Tatoeba:
  • Mise no hito: "T́hī Ṕointo Ḱādo (T-Point Card) wa om̊oti desu ka?"
  • yaku: "Iie, ḱādo wa ṕurasutikku (plastic) desu."
おまけ

Śeigi no Ḿik̊ata no T́okutyō

  1. Źibunźisin no ǵutait́eki na ḿokuhyō wo motanai
  2. Aite no yume wo śosi suru no ga ikigai
  3. T́andoku-Śyōninzū de ḱōdō
  4. Tune ni nanika ga okotte kara ḱōdō
  5. Ukemi no śisei
  6. Itumo okotte iru

Ákud̊ama no T́okutyō

  1. Ōkina yume ya ýabō wo idaite iru
  2. Ḿokuhyō t́assei no tame, ḱenkyūḱaihatu wo okotaranai
  3. Hibi d́oryoku wo kasane, yume ni mukatte te wo tukusite iru
  4. Śippai sitemo hekotarenai
  5. Yoku warau
まとめ

増田さん」って、言ったり聞いたりするときは一塊のフレーズとして聞くけど(もっと言えばテニヲハまで一塊)、読んだり書いたりするときは「増田」と「さん」に分けて理解するわけで、そういう目と耳とで矛盾する解釈をうまくアルファベットに落とし込めると読み書きしやすローマ字になるのかな、と思った。

以上3連休前半を無為に過ごした自分への言い訳

2015-12-10

増田講座

トラックバック

増田では「トラックバック=返信」という扱いになっている。

Twitterにおける「@username」に近いかもしれない。

記事中のどこかに記事URLを入れておけば、その記事に対して自動トラックバックが飛んで、トラックバックツリーが形成される。

ちなみにURL記事タイトルの欄に入れるのは慣習にすぎないので遵守する必要はない。

改行・空行

はてな記法と少し違う。

はてなダイアリーでは改行2つで空行だが、

↑このように増田では3つの改行が必要

↑このように半角スペースを入れることでも空行が作れるが、

これはHTML的に言えば<br />ではなく<p></p>なので微妙に違う。

改行タグを挿入する(改行記法) - はてなダイアリーのヘルプ

リンク

はてな記法と同じ。

[http://anond.hatelabo.jp/:title]と書けばページタイトルが取得されて表示される。→はてな匿名ダイアリー

[http://anond.hatelabo.jp/:title=自由タイトル]と書くこともできる。→自由なタイトル

リンクを簡単に記述する(http記法、mailto記法) - はてなダイアリーのヘルプ

引用

はてな記法と同じ。

>>

オルフェーヴル (Orfevre)は日本競走馬中央競馬史上7頭目のクラシック三冠馬。おもな勝ち鞍は皐月賞東京優駿菊花賞2011年)、宝塚記念2012年)、有馬記念2011年2013年)。馬名はフランス語で「金細工師」(仏:Orfèvre)。

<<

こう書くと、

オルフェーヴル (Orfevre)は日本競走馬中央競馬史上7頭目のクラシック三冠馬。おもな勝ち鞍は皐月賞東京優駿菊花賞2011年)、宝塚記念2012年)、有馬記念2011年2013年)。馬名はフランス語で「金細工師」(仏:Orfèvre)。

こうなる。

引用ブロックを作る(引用記法) - はてなダイアリーのヘルプ

表組み

はてな記法と同じ。

|*馬名|*出生年|*獲得賞金|

|オルフェーヴル|2008年|13億4408万円|

|ディープインパクト|2002年|14億5455万円|

こう書くと、

馬名出生年獲得賞金
オルフェーヴル2008年13億4408万円
ディープインパクト2002年14億5455万円

こうなる。

表組みをつくる(表組み記法) - はてなダイアリーのヘルプ

見出し

はてな記法と少し違う。

はてな記法では「*」ひとつ記事タイトルになるのだが、

増田では記事タイトルは別入力なので、「*」ひとつ小見出し記法の扱いになる。

まり増田の「*」は、はてな記法における「**」、

増田の「**」は、はてな記法における「***」になる。

もちろん時刻付き見出し記法は使えない。

見出しをつける(見出し記法) - はてなダイアリーのヘルプ

小見出しをつける(小見出し記法、小々見出し記法) - はてなダイアリーのヘルプ

カテゴリー

記事タイトル最初に[今日知った言葉]などと書くとカテゴリーを設定できる。

カテゴリーを設定しておくと、同じカテゴリー記事を簡単に一覧できる。

カテゴリー 「今日知った言葉」 - はてな匿名ダイアリー

その他のはてな記法

使えたり使えなかったりする。

とりあえず、リンク引用と表組みの使用頻度が高いんじゃないだろうかと思ったので、それ以外の説明は省く。

記事タイトルに長文を入れる

記事タイトルが長くなると、ちゃんと表示されるかと心配になって、つい「確認する」ボタンを押してしまいがちだが、実は確認画面では長いタイトルはちょん切られてしまう。

確認する」ボタンを押さずに、そのまま「この内容を登録する」ボタンを押せば、記事タイトル長大でも省略されずに投稿される。

文字スタイル

増田標準のCSSを利用することでいろんなスタイルを使えるが裏ワザみたいなものからあんまり多用してはいけません。

はてな匿名ダイアリーの標準スタイルシートでデコるバッドノウハウ

連投防止

増田には連投規制がないので、記事登録時に「この内容を登録する」を連打すると、そのぶんだけ同じ記事投稿されてしまう。

悪意はなくても、増田が重くなったときなどに投稿が反映されなくて、思わず連打してしまうことがある。

「反応が遅いだけできっと増田投稿できている」と信じて、登録ボタンを押すのは一回だけに留めよう。

記事文字制限

実は増田記事には文字数制限がある。3000文字強。

警告なしにぶった切られるので、めちゃくちゃ気合の入った長文記事ほど途中で終わり、

しか執筆者本人はそれに気付かない、という悲劇が起こったりする。

長文を書くとき適当なところで記事を分割しよう。

記号エスケープ

増田特定記号入力すれば、

&lt;&gt; ←こんな感じになってしまうが、

&#60;&#62;と数値文字参照入力すれば、

<> ←ちゃんと表示される。

Twitterの埋め込み

増田にtwitterを埋め込む方法: サンプル有り

通報

増田実験サービスなので、連投規制もないし、それが実装される予定もない。

はてな増田なんかロクに見てないので、荒らしbotが跳梁跋扈していてもBANしてくれる可能性は少ない。

そういう迷惑増田を見かけたら問い合わせフォームから通報しよう。

営業日であればのんびり対応してくれるぞ。

http://www.hatena.ne.jp/faq/q/abuse#contact

2015-12-02

増田では半角山括弧が使えない?

<数値文字参照で書けばいいんだよー>

増田twitterを埋め込む方法: サンプル有り

twitterツイート増田に埋め込む方法を丁寧に書きます

*さっき一部の半角文字増田で書けないと書きましたが数値文字参照にすれば書けました。訂正します!教えてくれた人あんがとー!でもスーパーpre記法ではこのやり方通用しなかったのでシンタックスカラーは無し。

 

twitterから引用する埋め込みHTML要素を持ってくる

twitter.comに行き ツイートの ... ボタンを押す。ツイートサイトに埋め込むを押す。そうすると以下のHTML要素がコピー出来る。ここではサンプルにしても無害そうなifttt公式アカウントツイート引用します。

<blockquote class="twitter-tweet" lang="ja"><p lang="en" dir="ltr">Connect <a href="https://twitter.com/instagram">@Instagram</a> to <a href="https://twitter.com/Dropbox">@Dropbox</a> and automagically save every photo you post for safe keeping <a href="https://t.co/YVrgcSJZAD">https://t.co/YVrgcSJZAD</a> <a href="https://t.co/3vEiFZ3ADW">pic.twitter.com/3vEiFZ3ADW</a></p>&mdash; IFTTT (@IFTTT) <a href="https://twitter.com/IFTTT/status/662023324306837504">2015, 11月 4</a></blockquote>
<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

増田を書く

まあ増田を書く

増田ツイートを埋め込む

先ほどのHTML要素のうち末尾のscript要素は引用する際,埋め込んだtwitter引用からはみ出て表示されるので邪魔です。取りましょう。

末尾のこれを取ります

<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

そうするとこうなります。これを増田にそのまま貼り付けてください。

<blockquote class="twitter-tweet" lang="ja"><p lang="en" dir="ltr">Connect <a href="https://twitter.com/instagram">@Instagram</a> to <a href="https://twitter.com/Dropbox">@Dropbox</a> and automagically save every photo you post for safe keeping <a href="https://t.co/YVrgcSJZAD">https://t.co/YVrgcSJZAD</a> <a href="https://t.co/3vEiFZ3ADW">pic.twitter.com/3vEiFZ3ADW</a></p>&mdash; IFTTT (@IFTTT) <a href="https://twitter.com/IFTTT/status/662023324306837504">2015, 11月 4</a></blockquote>

確認する

確認するボタンツイートが埋め込まれてないのであれ?と思うかもしれませんがそのまま「この内容を登録する」を押してください。

ツイートの埋め込みを確認する

増田タイムラインでも埋め込みツイートは表示されずたんなる引用として表示されます。あれ?となるけど書いた増田記事の本文URLを開いてください。本文を表示した場合のみツイートが埋め込みで表示されます

応用すると以下のようにツイート内にインラインされている動画増田にインライン出来るなど夢が広がりますね。あと増田コードサンプルを書くにはクソですね。

参考

増田Twitter引用法まとめ

増田では半角山括弧が使えない?

増田だとスーパーpre記法内で&をそのまま書けない件

はてな記法一覧 - はてなダイアリーのヘルプ

IFTTT(@IFTTT)さん | Twitter

アメコミ大全集(TM)(@amecomic)さん | Twitter

2009-06-16

増田リンク名付きでURL張ると化けるので

つまり下記のような書き方をした場合の話


[http://anond.hatelabo.jp/0000000:title=あああテスト]

キーワードリンクされてしまってうまくリンク名として認識されない。

詳しくはこの記事を読めば分かる→[不具合]キーワードがアンカー文字列にあるとそこからキーワードリンクにされてしまう

これを解決するために「title=」以降の部分を数値文字参照に変換するブックマークレットを書いてみた。


javascript:(function(){var%20i%20=%20document.forms.edit.elements["text-body"].value;var%20j%20="";j%20=%20i.replace(/\[(.+):title=(.*)\]/g,function()%20{var%20k%20=%20"";for(var%20n%20=%200;%20n%20<%20arguments[2].length;%20n++)%20{if%20(%20arguments[2][n]%20==%20"\n"%20)%20{k%20+=%20"\n";}else%20if%20(%20arguments[2][n]%20==%20"\r"%20)%20{k%20+=%20"\r";}else%20{k%20+=%20("&#"+(arguments[2].charCodeAt(n))+";");}}return%20"["+arguments[1]+":title="+k+"]";});document.forms.edit.elements["text-body"].value%20=%20j;})()

日記を書く(edit)ページでポチっと押すとテキストエリア入力された内容の「title=」以降の部分を変換してくれる。もう一度押すと重ねがけになっちゃうので注意。

ちなみにJavaScript初心者なのでバグってたらごめん。(ブックマークレット初めて書いた)

うひひ。

プログラ増田のあなぐら

2009-02-18

それよりキーワードになってる単語含む文字列使ったリンク記述に骨ぼきぼきってなったよ。増田さんちょっと来ない間にどうしたの。あ、まずっぱい。

http://anond.hatelabo.jp/20090218084729

これねー、色々大人の事情があるらしんだわ。

発端はhttp://anond.hatelabo.jp/20090119011950とか、タグを閉じないで遊ぶ増田ちゃんがいて、

それをどうにも腹に据えかねた増田様がhttp://anond.hatelabo.jp/20090120165220なるエントリを挙げたもんだから、http://b.hatena.ne.jp/naoya/20090120#bookmark-11744130とかって対策されたんだけど、

たぶん使ったHTMLを正規化するライブラリASCII以外を数値文字参照にするようで、http://anond.hatelabo.jp/20090121091528の様に携帯からみれなくなったり、キーワードを含むページが化けたりした。

それで、その流れと関係あるかは分からないけれど、おそらく文字実体参照を含むキーワードに関するバグを直すためか、

http://anond.hatelabo.jp/20090126170135みたいに文字化けするバグトラックバックツリーの欄に痕跡あり)を経て、

キーワードリンク関係の処理機構が変わり、http://anond.hatelabo.jp/20090128194522のような状態となり、

更に、http://anond.hatelabo.jp/20090204012513の指摘を受けて、数値文字参照デコードされるようになって、

http://anond.hatelabo.jp/20090205205616の状態に落ち着く事となったらしい。

2009-02-05

[]リンク

おそらく「なんで携帯から見る増田はおかしいままなの?」を受けてのことだと思われるが、数値文字参照デコードされるようになった。しかし、キーワードがアンカー文字列にあるとそこからキーワードリンクにされてしまう問題は解決されていないため、さらに状況は悪くなった。たとえば、

[http://www.hatena.ne.jp/:title]

としても

はてな

となってしまう。何とかしていただきたい。せっかくタグの閉じ忘れに対応したのに、アンカーテキスト内でリンクを作らないで頂きたい。

というか、プレビューで元の入力テキスト数値文字参照デコードしないで頂きたい。大きなお世話である。

2009-02-04

http://anond.hatelabo.jp/20090204012513

ちなみに、原因はケータイ数値文字参照に対応していないから。そして、増田は元々ケータイ対応というわけではない。

2009-01-28

[]キーワードアンカー文字列にあるとそこからキーワードリンクにされてしまう

おそらく一昨日の激しいMOJIBAKE不具合の発生原因となった修正によると思われる、キーワードアンカー文字列にあるとそこからキーワードリンクにされてしまう、という別の不具合が発生している。

日本語などの例

+[http://anond.hatelabo.jp/:title=はてな匿名ダイアリー]
+<a href="http://anond.hatelabo.jp/">はてな匿名ダイアリー</a>
+[http://anond.hatelabo.jp/:title=&#x306F;てな匿名ダイアリー]
+[http://anond.hatelabo.jp/:title=これがはてな匿名ダイアリーの姿]
+[http://anond.hatelabo.jp/:title]

現在、上記のように書くと下記のようなリンクが生成される。

  1. はてな匿名ダイアリー
  2. はてな匿名ダイアリー
  3. はてな匿名ダイアリー
  4. これがはてな匿名ダイアリーの姿
  5. はてな匿名ダイアリー

5番目のパターンは、多くの文字の数値文字参照化と取得した文字との関係で起こっている現象であろうと、たとえば「YouTube - Broadcast Yourself([http://www.youtube.com/:title])」等から推察できる。

英数字の例

+http://www.hatelabo.jp/
+http://anond.hatelabo.jp/
+[http://www.hatelabo.jp/:title=http://www.hatelabo.jp/]
+[http://anond.hatelabo.jp/:title=http://anond.hatelabo.jp/]
+[http://anond.hatelabo.jp/:title=http://www.hatelabo.jp/]
+[http://www.hatelabo.jp/:title=http://anond.hatelabo.jp/]

例えばwwwとこのエントリー内に書いてありキーワードリンクが発生している条件では、上記の内容が下記のようなリンクになる。

この時、ASCII文字によるanondもキーワードである事に注意。

  1. http://www.hatelabo.jp/
  2. http://anond.hatelabo.jp/
  3. http://www.hatelabo.jp/
  4. http://anond.hatelabo.jp/
  5. http://www.hatelabo.jp/
  6. http://anond.hatelabo.jp/

これは若干異なるものの、以下のように連続した英数字からなる文字列の場合は途中でキーワードリンクにならないが、他の場所でキーワードリンクとなってる文字列の場合はキーワードリンクとなる従来の仕様の影響かもしれない。

  • anond0
  • abcwwwxyz

このほか従来からのpタグ(下記参照)に加え、&amp;や&gt;(ASCII文字による&と>)等の不具合も出ている。

<p&gt;

しかし、この修正でhttp://anond.hatelabo.jp/20070129012129と同一の内容であっても、多くのキーワードが正常にリンクされるようになった。

OK

C# $10 (T_T) *ist D +ANIMA yes,mama ok -196℃ .book c/w :active ave;new アンリ・カルティエ=ブレッソン ?B @CHaT [TV] ^H _no PE`Z ||リ・_・`川

文字参照ならヒットするもリンク書き換えならず

AirH" AirH" 女子高生 GIRL'S-HIGH 女子高生 GIRL'S-HIGH MÄR MÄR (*゚∀゚)ノ パキャッ (*゚∀゚)ノ パキャッ

文字参照に変換されるため双方上と同様に

R&B R&B のどごし<生> のどごし<生>

キーワード文字参照ではないが変換されるためヒットせず

P&G

存在するはずだがたぶんはてな側の問題かな?

!K7

含むキーワードを見つけられず

% \ { } ~

キーワード関連

<p&gt; <p&gt; <p>

というわけで、残るは文字参照関係だけかな。

また、近い問題としてhttp://anond.hatelabo.jp/20070328234724もあげておく。修正されていた。

結論としてエスケープは面倒臭

 
アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん