• 技术文章 >常见问题

    synecdoche和metonymy区别

    hzchzc2020-07-01 15:39:12原创84

    metonymy是由某一事物名称来代替与该事物有关联的另一事物的名称,简而言之,就是借用甲来表示乙,Synecdoche指用一般代替特殊或以特殊代一般,部分代替整体或整体代替一般,或用原材料代表用该材料制造的东西。

    英语中将借代通称为metonymy(换喻、转喻)。它是由某一事物名称来代替与该事物有关联的另一事物的名称,简而言之,就是借用甲来表示乙,但前提条件是甲必须与乙关系密切和本质上有相似之处。比如:“The pen is mightier than the sword”,句中用pen 表power of literature,用sword代force。英语中借代的主要形式有:

    1、 用处所或容器代替其中的人或物

    2、 用作者代替作品

    3、 用工具代替工具使用者及产物

    4、 用人或事物的特征代替人或物

    5、 用人的器官或其它部分代替作用或感觉

    6、 用彼此间鲜明的特点和标志互代

    7、 用具体的代替抽象的

    2. Synecdoche(提喻)指用一般代替特殊或以特殊代一般,部分代替整体或整体代替一般,或用原材料代表用该材料制造的东西。

    提喻也称举隅法,举隅指举一反三之意,具有“牵一发而动全身”之功能。它往往因微见著,在提到某人或某物时,不直呼其名,而用与其密不可分的东西来代替。比如以hands代persons,以Solomon代表a wise man,以the smiling year代the spring。

    c31a735350441bdf85980c649ce11d0.png

    以上就是synecdoche和metonymy区别的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:synecdoche metonymy
    上一篇:odbc和jdbc的区别是什么? 下一篇:yield核心原理是什么?
    第12期线上培训班

    相关文章推荐

    • 在C语言里二维数组在内存中的存放顺序是什么?• c语言中if(x)是什么意思?• c语言中pow函数的用法是什么?• C语言中如何生成1~100的随机数(附代码)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网