Can you summarize the following document?
        
  學術界對同形字的定義有爭議,但學者的觀點大都相似觀點如下:  漢字和其他語言的詞彙一樣,有三個面向:「形音義」,一部分人認為只要其中一項不同已可視為不同字,例如「生長」之「長」與「長短」之「長」讀音意義皆不同,嚴格來說是兩個字,只是寫法相同,就是重形字。但另外一部分人認為,在造字的時候並不知道另一個字,偶然造字相同,或者因文字演變,一個字的字形變化之後與另一個已有字字形相同,才能算作“同形字”,若兩個義項字源相同,不應當視作同形字。例如:漢字“芸”與日本漢字“芸”(日語中為“藝”的簡化字)是同形字;“胄”字有兩個來源。一個從肉由聲,本義表示有血統聯絡的後裔;一個從月由聲,本義指甲冑(頭盔),隸變以後,兩個字逐漸同形;科學上的新造字“烷”在古書中也有,意為“火”(見《漢語大字典》),這就是偶然巧合的同形字。而「生長」之「長」與「長短」之「長」實際上是同一個詞語的形態變化,一個做動詞,一個做形容詞,因此用同一個字表示,一部分人認為算不上“同形字”。  漢字中的假借字是否算作同形字也有爭議,例如,「自」(象形)原為「鼻」的初文,假借作「自己」義後兩字重形,加「畀」為聲符產生分化字或後起字「鼻」。一部分人認為假借字是已知該字存在,借用其形來記讀音相同或相近的義項,不是獨立造字,而是一種用字法,不應視為“同形字”。  中國大陸推行漢字簡化時,產生了大量重形字,如「臘」之簡化字「臘」與原解作小動物整體制成之肉乾之「臘」重形。  此外如「發」、「發」合併為「發」,「鬆」、「鬆」合併為「鬆」,間接變成同形字。  現代電腦字元編碼多數只根據字形編碼,如前述之「長」只會編配一個碼位,有些如 CCCII 則嚴格按照「形音義」原則編碼,如前述之「長」會編配兩個碼位,這樣找尋異體字時會較方便,但亦有「一字多碼」之問題。

  在西方文字,由於字源原因有許多同形字,例如西裡爾字母的小楷а(U+0430)和拉丁字母、即英文的a(U+0061),在許多字型中都看不出有什麼不同。於是,入侵者便可用此來欺騙使用者。這稱為同形異義字欺騙。
同形字又稱重形字,最廣義的同形字就是寫法(字形)相同義項不同的字即可稱為同形字(參見多義字)。但也有學者不認同這種寬泛的定義,一部分學者認為“同形字”必須寫法相同讀音不同(參見多音字)才算同形字,還有一部分學者認為“同形字”必須寫法相同字源不同才算同形字。