英语里 现在分词做定语flying saucer(飞碟现在分词做定语此处不是正在) running

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了英语里 现在分词做定语flying saucer(飞碟现在分词做定语此处不是正在) running相关的知识,希望对你有一定的参考价值。

英语里 现在分词做定语flying saucer(飞碟现在分词做定语此处不是正在) running water(自来水 也不是表正在) 那the walking dead 里呢

不是,有二种;一种是名词词组,ving修饰名词,walking dog表示正在走的狗;还一种是合成词,就不能翻译进行了,walking dictionary 活字典追问

那walking在这里呢 flying saucer怎么理解呢

walking fish walking dictionary里的walking做什么成分呢

追答

walking fish, walking dictionary合成词,walking fish中walking是名词,二个词合成形成一个语义:步行鱼

追问

那walking dead flying saucer是现在分词做定语吗 还想问您一个 swimming 当形容词 善于游泳的 怎么理解呢

参考技术A 表正在进行的主动动作,译为行尸走肉。追问

嗯嗯 但是也有可能不走了的话…那 flying 和 running怎么理解呢 还有smoking area是不是动名词做定语 我看字典里还有时smoking有可以吸烟的意思啊

追答

现在分词在时间上表示正在进行,语态上表示主动。像running water里面的ing表示水的一种伴随状态。

追问

什么叫做伴随状态啊 也是正在吗?但是我看书上说 对飞碟 flying saucer转换成定语从句解释说(a saucer which flies)

参考技术B 慢性死亡?

让Flying saucer支持font定义

在wangEditor里给某段字体加上颜色后,在生成的PDF里无法体现出来,只好打开flying saucer的源码debug,发现XhtmlNamespaceHandler类中没有对font元素的处理,于是依样画瓢:


public String getNonCssStyling(Element e) {

    if (e.getNodeName().equals("table")) {

        return applyTableStyles(e);            

    } else if (e.getNodeName().equals("td") || e.getNodeName().equals("th")) {

        return applyTableCellStyles(e);

    } else if (e.getNodeName().equals("tr")) {

        return applyTableRowStyles(e);

    } else if (e.getNodeName().equals("img")) {

        return applyImgStyles(e);

    } else if (e.getNodeName().equals("p") || e.getNodeName().equals("div")) {

        return applyBlockAlign(e);

    }else if(e.getNodeName().equalsIgnoreCase("font")){

        return applyFontStyle(e);

    }

    return "";

}


然后加上下面的方法:


private String applyFontStyle(Element e) {

        StringBuffer style = new StringBuffer();

        String s;

        s = getAttribute(e, "color");

        if (s != null) {

            s = s.toLowerCase().trim();

            style.append("color: ");

            style.append(s);

            style.append(";");

        }

        s = getAttribute(e, "size");

        if (s != null) {

            s = s.toLowerCase().trim();

            if(!s.endsWith("px")){

                s = s + "px";

            }

            style.append("font-size: ");

            style.append(s);

            style.append(";");

        }

        return style.toString();

    }


以上是关于英语里 现在分词做定语flying saucer(飞碟现在分词做定语此处不是正在) running的主要内容,如果未能解决你的问题,请参考以下文章

让Flying saucer支持font定义

flying saucer 修改报表格式

Java使用Flying Saucer实现HTML代码生成PDF文档

使用Flying Saucer,如何在页脚的每个页面上生成包含页码和页面总数的pdf?

iTextRenderer(Flying Saucer) HTML转PDF

使用Flying Saucer在PDF标题后的巨大空白区域