Literatue Notes Template | Video-speed Electronic Paper Based on Electrowetting
[x] 理论性文章 Theoretical Paper
[ ] 实证性文章 Empirical Paper
[ ] 综述型文章 Review Paper
类 目
内容
标 题
Video-speed electronic paper based on electrowetting
作 者
Robert A. HayesB. J. Feenstra
发表时间
25 September 2003
期 刊
Nature
DOI
10.1038/nature01988
关键词
假 设
研究背景
创新之处
研究方法
结 论
文献总结
思维导图
论文写作
PDF文献
PDF总结
Video-speed electronic paper based on electrowetting.pdf
warning: extra tokens at end of #ifdef directive
在通过宏定义控制日志是否启用时使用了如下程序:
1234567#define DEBUG_LOG TRUE#ifdef DEBUG_LOG && (DEBUG_LOG == TRUE)#define gh_debug_log(format, ...) printf("[%s Line:%d]: "format"\r\n", __FILE__, __LINE__, ##__VA_ARGS__)#else#define gh_debug_log(format, ...)#endif
在编译时出现了extra tokens at end of #ifdef directive的警告。原来,这是因为C语言在处理#ifdef时,只会检查最近的关键字,后续的则会被认为是多余的字符。
根据本文的实际应用场景,即判断DEBUG_LOG有定义且其值为TRUE是否成立,上述程序应修改为:
1234567#define DEBUG_LOG TRUE#if (defined DEBUG_LOG) && (DEBUG_LOG == ...
Simulation of Electrowetting Displays
一、杨氏方程对于开放式电润湿系统,根据杨氏方程有如下关系:
γ_{sg}-γ_{sl}=γ_{lg}cosθ其中,$γ_{sg}$为固体与气体界面处的表面张力,$γ_{sl}$为固体与液体界面处的表面张力,$γ_{lg}$为液体与气体界面处的表面张力。该式描述了固气、固液、液气界面张力$γ_{sg}$,$γ_{sl}$,$γ_{lg}$与初始接触角$θ_0$之间的关系,适用于均匀表面和固液间无特殊作用的平衡状态。
对于非开放式电润湿系统而言,根据杨氏方程有如下关系:
γ_{s1}-γ_{s2}=\sigma_{12}cosθ_0其中,$γ_{s1}$为固体与流体之间单位面积的表面能,$γ_{s2}$为固体与流体2之间单位面积的表面能,$\sigma_{12}$为两种流体之间界面处的表面张力。
二、Lippman-Young方程根据Lippmann的能量观点,微液滴与介电层之间电荷积累产生的电容效应导致能量变化,引起微液滴表面张力改变从而使得接触角变化。该理论用Lippman-Young方程描述介电润湿(Electrowetting-on-dielectric, EWOD)现象,此方 ...
Post Hexo Blog with Images and PDF Files
一、插入图片的方法
绝对引用
将带插入的图片放在/source/images目录内,使用Markdown语法![image](/images/image.png)实现图片的显示。其中[image]为图片的标题,选填。
[注]有资料说明需要安装hexo-asset-image插件,安装命令为npm install hexo-asset-image --save,笔者未实际操作,烦请读者自行动手验证。
相对引用
将根目录下_config.yml文件中post_asset_folder设置为true:
1post_asset_folder: true
修改根目录下_config.yml文件中permalink的配置:
1234567# permalink: :year/:month/:day/:title/ #方式一# permalink: posts/:abbrlink/:title/ #方式二# permalink: post/:abbrlink.html #方式三permalink: post/:abbrlink/ # 方式四abbrlink: alg: crc32 # 算 ...
在博客中插入思维导图
使用hexo-markmap插件
安装hexo-markmap插件
在博客根目录下运行如下命令安装hexo-markmap插件:
1npm install hexo-markmap --save
配置插件
打开根目录下的_config.yaml文件,在合适的位置添加如下配置:
123hexo_markmap: pjax: true katex: true
打开根目录下的_config_butterfly.yaml文件,打开pjax和katex选项:
123456789#pjaxpjax: enable: true # KaTeXkatex: enable: true per_page: false hide_scrollbar: true
在文章的中添加
12345678title: 在博客中插入思维导图tags: - 建站 - 思维导图abbrlink: fcc911fdate: 2023-04-24 09:09:47katex: true---
用法
1234{% markmap height [depth] %}- Markdown- ...
启用数学公式
安装渲染插件
经过测试,Hexo默认的hexo-renderer-marked插件不能显示公式块,可能是该插件不支持mathjax的缘故。
在博客根目录下执行如下命令,卸载默认的hexo-renderer-marked渲染插件,安装由基于marked插件修改而来的hexo-renderer-kramed插件以支持Mathjax渲染:
12npm uninstall hexo-renderer-marked --savenpm install hexo-renderer-kramed --save
打开目录根目录下的_config.butterfly.yml文件,按照如下方式配置MathJax选项:
1234# MathJaxmathjax: enable: true per_page: false
当per_page选项为true时,每个页面都会加载mathjax。当per_page选项为false时,页面还会根据front-matter中的设置来决定是否加载mathjax。因此,如果per_page选项为false,还要在需要显示公式的文章的front-matter中启用ma ...
修改Hexo博客主题
安装Butterfly主题)
打开命令行窗口,在Hexo博客根目录下执行如下命令安装Butterfly主题 快速開始 | Butterfly](https://butterfly.js.org/posts/21cfbf15/#安裝)):
1npm install hexo-theme-butterfly
安装成功后可看到如下信息:
1234added 39 packages, and audited 279 packages in 6s27 packages are looking for funding run `npm fund` for detailsfound 0 vulnerabilities
安装的主题位于<blog_root>/node_modules/hexo-theme-butterfly目录下,其他两种安装方式 快速開始 | Butterfly](https://butterfly.js.org/posts/21cfbf15/#安裝))则位于`/themes/butterfly>`目录下,注意予以区分。
应用主题
在根目录下的_config. ...
Windows下搭建Hexo博客
安装Node.js,Node.js版本需不低于10.13,建议使用Node.js 12.0及以上版本。
安装Git并添加环境变量。
安装 Hexo
1npm install -g hexo-cli
建站
在合适的目录下打开命令行窗口,执行如下命令将会在当前目录新建博客根目录以及博客所需文件。其中<blog_root>表示生成的博客根目录名。
1hexo init <blog_root>
或者手动创建博客根目录`‘,进入博客根目录后执行如下命令:
1hexo init
进入博客根目录,执行如下命令安装相关依赖:
1npm install
在博客根目录下的_config.yml文件中配置网站信息,具体可参考Hexo官网配置。
创作
新建博文
1hexo new <title>
在<blog_root/source/_posts>目录下创建一篇名为<title>的博客文章,title中包含空格时主要使用双引号。该命令可简写为hexo n <title>。
生成静态文件
1hexo generate ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment