Forum: Projeler trileri RSS
Kesme ve tire karakterlerinin sonraya bırakılmaları
acehreli (Moderator) #1
User title: Ali Çehreli
Member since Jun 2009 · 1981 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Subject: Kesme ve tire karakterlerinin sonraya bırakılmaları
Dizgi sıralamalarında bazı karakterlerin sonraya bırakılması gerekiyor. Örneğin "atın" ve "at'ın" öncelikle kesme karakterine bakılmaksızın aynı kabul edilmeli, kesme karakterine en sonunda ikincisini daha sonra yapacak şekilde bakılmalı.

Bir arkadaş, kesme karakterinden başka karakterlerin de öyle kullanılmaları gerektiğini söyledi. Onun C kütüphanesinde şöyle bir işlev varmış:

inline bool is_apostroph(
  wchar_t c)
  {
    if(c == L'\'' || c == RIGHT_SINGLE_QUOTATION_MARK ||
       c == RIGHT_DOUBLE_QUOTATION_MARK || c == '\"') {
        return(true);
        }
    return(false);
    }

Ayrıca, Unicode'da tanımlı şu karakterler de varmış:

    BYTE bIgnore;               /* The ignore char; word break.*/
    BYTE bIgnoreNonBreaking;    /* The ignore char; non word break.*/
    BYTE bHyphenSoft;           /* Syllable hyphen char. */
    BYTE bHyphenNonBreaking;    /* Non-breaking hyphen. */
    BYTE bEmDash;               /* Em Dash. */
    BYTE bEnDash;               /* En Dash. */

Bunları trileri'ye de eklemek gerek diye unutmayalım diye yazdım.

Ali
Avatar
Salih Dinçer #2
Member for a month · 48 posts · Location: İstanbul
Group memberships: Üyeler
Show profile · Link to this post
Merhaba,

Bir arama neticesinde bu proje ister istemez ilgimi çekti. Çünkü dilimizi (Türkçemizi) en iyi şekilde kullanmaya gayret ediyorum. Bunu da tüm kurallarıyla yazılımlarımızda yansıtabilmemiz çok hoş. Bu projeyi D1'de başlatıp D2'de bile derlenen bir hale getirdiğiniz için tüm Türk Halkı adına teşekkürü borç bilirim...:)

Bu arada 'trileri'nin anlamı nedir? Bana "Türkiye İleri" şeklinde çoşturan (motivation) bir anlamı var gibi geldi. Doğrusunu bulamadım açıkçası?

Başarılar...
Bilgi paylaştıkça bir bakmışız; kar topu olmuş ve çığ gibi üzerimize geliyor...:)
acehreli (Moderator) #3
User title: Ali Çehreli
Member since Jun 2009 · 1981 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Quote by Salih Dinçer:
Bu arada 'trileri'nin anlamı nedir?

Çok kötü bir isim oldu. Türkçe'nin i'leri (yani i harfleri). :) Projenin çıkış amacı noktalı ve noktasız i'lerin büyük-küçük harf dönüşümlerindeki sorunlardı.

Ali
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please note the verification code from the picture into the text field next to it.
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Forum: Projeler trileri RSS
Not logged in. · Lost password · Register
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Current time: 2012-02-05, 11:19:10 (UTC -08:00)