<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>中文 &#187; Jiaping Gui 桂佳平 (Intel)</title>
	<atom:link href="http://software.intel.com/zh-cn/blogs/author/jiaping-gui/feed/" rel="self" type="application/rss+xml" />
	<link>http://software.intel.com/zh-cn/blogs</link>
	<description></description>
	<lastBuildDate>Sat, 26 May 2012 06:34:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>PDF文件【由Latex、CTex或MS Word等生成】嵌入所有字体的快速解决方法</title>
		<link>http://software.intel.com/zh-cn/blogs/2011/09/03/pdflatexctexms-word/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2011/09/03/pdflatexctexms-word/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 08:19:11 +0000</pubDate>
		<dc:creator>Jiaping Gui 桂佳平 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[其他]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>
		<category><![CDATA[软件技术学习及认证]]></category>
		<category><![CDATA[高校博客大奖赛]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2011/09/03/pdflatexctexms-word/</guid>
		<description><![CDATA[最近笔者在投递相关文章时，投稿系统显示未嵌入Helvetica和TimesNewRomanPS系列字体，在网上也找了一些解决方案，比如： pdf文件里怎么嵌入中文字体？ eps图片中的helvetica字体始终不能嵌入？ LaTeX生成嵌入所有字体的Pdf文件（Windows+MiKTeX） 等等。这些文章中的解决方案有些需要重新下载专用的字体子集库，有些需要繁琐的配置文件或输入复杂的命令格式，耗时耗力且不一定可行。我尝试了另一种新的快速易行的解决方法，非常成功，现分享给大家： 我使用了CTex这款软件进行文件的编排布局，在经菜单栏TeX中的TeXify-&#62;dvips-&#62;pspdf等步骤后生成了pdf文件，此时的pdf文件未嵌入所有字体【点击pdf文件中的文件-&#62;属性-&#62;字体即可查看】，如下图所示 解决方法如下：打开pdf文件后，点击文件-&#62;打印，选择名称到Adobe PDF-&#62;属性-&#62;默认设置【标准】-&#62;编辑-&#62;字体，然后将“字体来源”中的所有字体都添加到“总是嵌入”边框，最后点击另存为一个配置文件【名称自拟，按默认路径保存】，保存后退出；再按先前一样打印，但此时的Adobe PDF属性设置应选择前一次保存的配置文件名，点击打印后即可生成嵌入所有字体的PDF文件。示意图如下所示：]]></description>
			<content:encoded><![CDATA[<p>最近笔者在投递相关文章时，投稿系统显示未嵌入Helvetica和TimesNewRomanPS系列字体，在网上也找了一些解决方案，比如：</p>
<ul>
<li><a href="http://bbs.ctex.org/viewthread.php?tid=46834" target="_blank">pdf文件里怎么嵌入中文字体？</a></li>
<li><a href="http://bbs.ctex.org/viewthread.php?tid=40555" target="_blank">eps图片中的helvetica字体始终不能嵌入？</a></li>
<li><a href="http://hi.baidu.com/heishuihe2008/blog/item/9b20edcdb3faf3590eb34532.html" target="_blank">LaTeX生成嵌入所有字体的Pdf文件（Windows+MiKTeX）</a></li>
</ul>
<p>等等。这些文章中的解决方案有些需要重新下载专用的字体子集库，有些需要繁琐的配置文件或输入复杂的命令格式，耗时耗力且不一定可行。我尝试了另一种新的快速易行的解决方法，非常成功，现分享给大家：</p>
<p>我使用了CTex这款软件进行文件的编排布局，在经菜单栏TeX中的TeXify-&gt;dvips-&gt;pspdf等步骤后生成了pdf文件，此时的pdf文件未嵌入所有字体【点击pdf文件中的文件-&gt;属性-&gt;字体即可查看】，如下图所示</p>
<p></p>
<p align="center"><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/09/1.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/09/1.jpg" width="634" height="659" alt="" class="alignnone size-medium wp-image-400008510" /></a></p>
<p></p>
<p><strong><font color="#ff0000">解决方法如下：打开pdf文件后，点击文件-&gt;打印，选择名称到Adobe PDF-&gt;属性-&gt;默认设置【标准】-&gt;编辑-&gt;字体，然后将“字体来源”中的所有字体都添加到“总是嵌入”边框，最后点击另存为一个配置文件【名称自拟，按默认路径保存】，保存后退出；再按先前一样打印，但此时的Adobe PDF属性设置应选择前一次保存的配置文件名，点击打印后即可生成嵌入所有字体的PDF文件。示意图如下所示：</font></strong></p>
<p></p>
<p align="center"><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/09/2.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/09/2.jpg" alt="" width="576" height="545" class="alignnone size-medium wp-image-400008511" /></a></p>
<p></p>
<p align="center"><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/09/3.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/09/3.jpg" alt="" width="547" height="479" class="alignnone size-medium wp-image-400008512" /></a></p>
<p></p>
<p align="center"><a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/09/4.jpg"><img src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/09/4.jpg" alt="" width="621" height="567" class="alignnone size-medium wp-image-400008513" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2011/09/03/pdflatexctexms-word/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在Win7中打开Matlab等软件时出现Error Starting Desktop相关问题时的解决方法</title>
		<link>http://software.intel.com/zh-cn/blogs/2011/03/25/win7matlaberror-starting-desktop/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2011/03/25/win7matlaberror-starting-desktop/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 08:56:17 +0000</pubDate>
		<dc:creator>Jiaping Gui 桂佳平 (Intel)</dc:creator>
				<category><![CDATA[其他]]></category>
		<category><![CDATA[软件开发工具]]></category>
		<category><![CDATA[软件技术学习及认证]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2011/03/25/win7matlaberror-starting-desktop/</guid>
		<description><![CDATA[在Win7中打开Matlab等软件时出现Error Starting Desktop等页面，如下所示，通常的解决方法是将桌面主题模式调整为Windows Classic，若还不能解决问题，使用管理员权限运行即可。]]></description>
			<content:encoded><![CDATA[<p>在Win7中打开Matlab等软件时出现Error Starting Desktop等页面，如下所示，通常的解决方法是<font color="#FF0000"><strong>将桌面主题模式调整为Windows Classic，若还不能解决问题，使用管理员权限运行即可</strong></font>。<br />
<br /><img border="0" src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2011/03/11.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2011/03/25/win7matlaberror-starting-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何用C语言提取含有大量数据文件的特定信息（包含16进制数据的提取）</title>
		<link>http://software.intel.com/zh-cn/blogs/2011/01/20/c16/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2011/01/20/c16/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 07:44:02 +0000</pubDate>
		<dc:creator>Jiaping Gui 桂佳平 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[开放源代码]]></category>
		<category><![CDATA[软件开发工具]]></category>
		<category><![CDATA[软件技术学习及认证]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2011/01/20/c16/</guid>
		<description><![CDATA[用C++读取文件中的数据时，会出现一些“莫名”的错误（即在C#中不会出现），这跟C中的API有关。最近笔者帮一位同事调试程序时，就遇到了这种情况。 文件数据（用于编写系统缓存）如下所示（只显示其中的一部分）： 183 0 0x00000010 269 1 0x094055b0 346 1 0x094055a8 361 1 0x094055ac 489 0 0x00000028 575 1 0x094055c8 667 1 0x094055c0 716 1 0x094055c4 799 0 0x00000040 826 1 0x094055e0 916 1 0x094055d8 975 1 0x094055dc 1064 0 0x00000058 其中“183 0 0x00000010”表示代号、布尔类型及十六进制地址数据，若要将特定数据提取出来，我们可能会把类似“0x00000010”的数据用作string类型进行处理（当然我们也可以把它直接处理成十六进制数据，但须注意十六进制数据在C++中用大写的“X”表示，而不是小写的“x”）。下面是刚刚写的一段测试程序，在command窗口显示提取的数据。 #include &#60;iostream&#62; #include &#60;stdio.h&#62; #include &#60;fstream&#62; #include &#60;string&#62; using namespace std; [...]]]></description>
			<content:encoded><![CDATA[<p>用C++读取文件中的数据时，会出现一些“莫名”的错误（即在C#中不会出现），这跟C中的API有关。最近笔者帮一位同事调试程序时，就遇到了这种情况。 文件数据（用于编写系统缓存）如下所示（只显示其中的一部分）：</p>
<p>183 0 0x00000010<br />
269 1 0x094055b0<br />
346 1 0x094055a8<br />
361 1 0x094055ac<br />
489 0 0x00000028<br />
575 1 0x094055c8<br />
667 1 0x094055c0<br />
716 1 0x094055c4<br />
799 0 0x00000040<br />
826 1 0x094055e0<br />
916 1 0x094055d8<br />
975 1 0x094055dc<br />
1064 0 0x00000058</p>
<p>其中“183 0 0x00000010”表示代号、布尔类型及十六进制地址数据，若要将特定数据提取出来，我们可能会把类似“0x00000010”的数据用作string类型进行处理（<font color="red">当然我们也可以把它直接处理成十六进制数据，但须注意十六进制数据在C++中用大写的“X”表示，而不是小写的“x”</font>）。下面是刚刚写的一段测试程序，在command窗口显示提取的数据。<br />
<code><br />
#include &lt;iostream&gt;<br />
#include &lt;stdio.h&gt;<br />
#include &lt;fstream&gt;<br />
#include &lt;string&gt;<br />
using namespace std;</p>
<p>int CountLines(char *filename)<br />
{<br />
	ifstream ReadFile;<br />
	int n=0;<br />
	string temp;<br />
	ReadFile.open(filename,ios::in);</p>
<p>	if(ReadFile.fail())<br />
	{<br />
		return 0;<br />
	}<br />
	else<br />
	{<br />
		while(getline(ReadFile,temp))<br />
		{<br />
			n++;<br />
		}<br />
	return n;<br />
	}</p>
<p>	ReadFile.close();<br />
}</p>
<p>void main()<br />
{<br />
	FILE *fp;<br />
	char *buf;<br />
	string temp=&quot;&quot;;<br />
	string temp1=&quot;&quot;;<br />
	int i1,i2=0;	</p>
<p>	string addr_0=string(&quot;p0.tr&quot;);<br />
	int all_lines=CountLines(&quot;p0.tr&quot;);<br />
	int tag=0;<br />
	if((fp = fopen(addr_0.c_str(), &quot;r&quot;)) != NULL){<br />
	  while(!feof(fp))<br />
	  {<br />
		  if(tag&gt;=all_lines)<br />
			  break;<br />
		  buf=new char[100];<br />
		  fgets(buf,100,fp);<br />
		  sscanf(buf,&quot;%d %d&quot;,&amp;i1,&amp;i2);<br />
		  int length=strlen(buf);<br />
		  for(int i=length-11;i&lt;length-1;i++)<br />
			  temp1+=buf[i];<br />
			  printf(&quot;%d %d %s\n&quot;,i1,i2,temp1.c_str());<br />
			  temp1=&quot;&quot;;<br />
		  free(buf);<br />
		  tag++;<br />
	  }					  </p>
<p>	}<br />
	fclose(fp);<br />
	return;<br />
}<br />
</code><br />
函数CountLines(char *filename)用于获取文件的行数<br />
注意：sscanf(buf,"%d %d",&amp;i1,&amp;i2);该语句不可改成<br />
sscanf(buf,"%d %d %s",&amp;i1,&amp;i2,&amp;s1);，否则在程序返回时因地址空间不能清除而报错。</p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2011/01/20/c16/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>参加英特尔®软件网络博客大赛 (Blog Challenge Contest)， 赢取iPhone4</title>
		<link>http://software.intel.com/zh-cn/blogs/2010/07/20/blog-challenge-contest-iphone4/</link>
		<comments>http://software.intel.com/zh-cn/blogs/2010/07/20/blog-challenge-contest-iphone4/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 08:14:56 +0000</pubDate>
		<dc:creator>Jiaping Gui 桂佳平 (Intel)</dc:creator>
				<category><![CDATA[Blog Challenge]]></category>
		<category><![CDATA[其他]]></category>
		<category><![CDATA[博客征文专栏]]></category>
		<category><![CDATA[英特尔® 软件网络 2.0]]></category>

		<guid isPermaLink="false">http://software.intel.com/zh-cn/blogs/2010/07/20/blog-challenge-contest-iphone4/</guid>
		<description><![CDATA[英特尔®软件网络是联系英特尔和广大软件开发人员的窗口，通过这个窗口我们推广英特尔的产品和技术，为开发者提供最新的信息， 并能通过这个窗口得到开发者的信息和反馈，在社交媒体在开发者中日益流行的今天， 期望大家利用这个机会把您的关于英特尔软件技术的知识和经验传播给更多的开发人员。 我们特举办：英特尔®软件网络博客大赛 时间： 2010年7月到2010年12月 参加对象：所有完成社交媒体培训的英特尔员工 参加形式：在英特尔软件网络上公开发表您的不涉密的技术博客 你将代表英特尔通过互联网媒体面对广大开发者，所以你首先需要完成下列步骤： 完成30分钟的在线培训Digital IQ 500 training 得到你的主管经理的许可 遵守公司的社交媒体基本知道准则 Social Media Guidelines 您的博客内容可以是任何对开发者有价值的软件技术开发相关的内容， 相关题目可以是： 并行编程 可视化计算 MeeGo 相关 主动管理技术 等等。。。 当然所有内容需是已公开的技术信息，博主有责任不泄露公司的机密和未公开的技术信息。 您可以用您的ccridsid ID和密码注册英特尔软件网络（Intel Software Network）, 英特尔软件网络博客平台就是你的舞台了。 参加就有奖！ 前五十名成功注册并发表博客的博主， 可得到一件英特尔logo 的T恤衫。 在十二月我们将根据以下规则评出两名优胜者。 1. 贡献最多的博主 2. 人气最强的博主（得最高点击率的博主） 两位优胜者将获得最新的iPhone4 一台。 欢迎访问英特尔软件网络， 看我们现有的黑带专家如何在英特尔软件网络博客上展现自己(Duofeng, Li’s Blog, Bruce Chen’s Blog)。 如有问题， 请在Blog Challenge内部交流平台http://software.intel.com/zh-cn/forums/184/ 上交流; 或联系英特尔软件网络社区经理 [...]]]></description>
			<content:encoded><![CDATA[<p>英特尔®软件网络是联系英特尔和广大软件开发人员的窗口，通过这个窗口我们推广英特尔的产品和技术，为开发者提供最新的信息， 并能通过这个窗口得到开发者的信息和反馈，在社交媒体在开发者中日益流行的今天， 期望大家利用这个机会把您的关于英特尔软件技术的知识和经验传播给更多的开发人员。</p>
<p>我们特举办：英特尔®软件网络博客大赛 <a href="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/07/iphone43.jpg"><img class="alignnone size-full wp-image-400004504" src="http://software.intel.com/zh-cn/blogs/wordpress/wp-content/uploads/2010/07/iphone43.jpg" alt="" width="143" height="257" /></a><br />
时间： 2010年7月到2010年12月<br />
参加对象：所有完成社交媒体培训的英特尔员工<br />
参加形式：在英特尔软件网络上公开发表您的不涉密的技术博客</p>
<p>你将代表英特尔通过互联网媒体面对广大开发者，所以你首先需要完成下列步骤：<br />
完成30分钟的在线培训<a href="http://iln.intel.com/portal/scripts/training/courses/course.aspx?CourseMasterId=10621" class="broken_link">Digital IQ 500 training</a><br />
得到你的主管经理的许可<br />
遵守公司的社交媒体基本知道准则 <a href="http://www.intel.com/sites/sitewide/en_US/social-media.htm">Social Media Guidelines</a></p>
<p>您的博客内容可以是任何对开发者有价值的软件技术开发相关的内容， 相关题目可以是：<br />
并行编程<br />
可视化计算<br />
MeeGo 相关<br />
主动管理技术<br />
等等。。。</p>
<p>当然所有内容需是已公开的技术信息，博主有责任不泄露公司的机密和未公开的技术信息。</p>
<p>您可以用您的ccridsid ID和密码注册英特尔软件网络（<a href="http://software.intel.com/zh-cn/">Intel Software Network</a>）, 英特尔软件网络博客平台就是你的舞台了。</p>
<p>参加就有奖！ 前五十名成功注册并发表博客的博主， 可得到一件英特尔logo 的T恤衫。</p>
<p>在十二月我们将根据以下规则评出两名优胜者。<br />
1. 贡献最多的博主<br />
2. 人气最强的博主（得最高点击率的博主）<br />
两位优胜者将获得最新的iPhone4 一台。<br />
欢迎访问英特尔软件网络， 看我们现有的黑带专家如何在英特尔软件网络博客上展现自己(<a href="http://software.intel.com/zh-cn/blogs/author/-duofeng-li/">Duofeng, Li’s Blog</a>, <a href="http://software.intel.com/zh-cn/blogs/author/bruce-chen/">Bruce Chen’s Blog</a>)。</p>
<p>如有问题， 请在Blog Challenge内部交流平台<a href="http://software.intel.com/zh-cn/forums/184/" class="broken_link">http://software.intel.com/zh-cn/forums/184/</a> 上交流; 或联系英特尔软件网络社区经理 <a href="mailto:Richard.wang@intel.com">Richard.wang@intel.com</a></p>
<h2>Join Intel® Software Network Blog Challenge Contest and Win an iPhone4</h2>
<p>Intel® Software Network is the window connecting Intel with the broad software developers, evangelizing and enabling Intel Product Technology through the web and delivering real-time information about developers and collect customer feedback on Intel products. Social media is gaining momentum among the Chinese developers and we would like to capture this opportunity to amplify your knowledge of Intel software &amp; platform technology to broader audience.</p>
<p>Announcing: Intel® Software Network Blog Challenge contest<br />
Date: July to December 2010<br />
Eligibility: All Intel employees completed the social media training sessions<br />
How: Publish your personal blog on the Intel Software Network</p>
<p>You are representing Intel to communicate publicly through social media with the developers, upon completion of the below quick steps, you are ready to show the world your best!<br />
• Take the 30-minute online <a href="http://iln.intel.com/portal/scripts/training/courses/course.aspx?CourseMasterId=10621" class="broken_link">Digital IQ 500 training</a>,<br />
• Receive permission from your manager<br />
• Follow the published <a href="http://www.intel.com/sites/sitewide/en_US/social-media.htm">Social Media Guidelines</a></p>
<p>We welcome any kind of non-NDA software &amp; technology related content that is valuable to the external developers for public viewing.<br />
For example blog topics covering:<br />
Parallel Programming<br />
Visual computing<br />
MeeGo<br />
AMT<br />
….</p>
<p>Logon to <a href="http://software.intel.com/zh-cn/">Intel Software Network</a> with your ccridsid &amp; password, Intel Software Network Blog is your stage.</p>
<p>First 50 participants that register with ISN and publish his first blog will win a Intel T-shirt.</p>
<p>We will announce two top blogger in Dec. based on the below criteria：<br />
Top blogger with the most contribution<br />
Top blogger with highest views</p>
<p>The ultimate winners will win a latest iPhone 4 and there are other fun and attractive awards that we give out on a monthly basis.</p>
<p>Welcome visit Intel Software Network http://software.intel.com/zh-cn and see what other fellow Intel employee have accomplished and show the world your personal best! ((<a href="http://software.intel.com/zh-cn/blogs/author/-duofeng-li/">Duofeng, Li’s Blog</a>, <a href="http://software.intel.com/zh-cn/blogs/author/bruce-chen/">Bruce Chen’s Blog</a>).</p>
<p>More question, please send your question to Blog Challenge Forum <a href="http://software.intel.com/zh-cn/forums/184/" class="broken_link">http://software.intel.com/zh-cn/forums/184/</a> ; or contact community manager <a href="mailto:Richard.wang@intel.com">Richard.wang@intel.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://software.intel.com/zh-cn/blogs/2010/07/20/blog-challenge-contest-iphone4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

