楼主: 皖山一流
2838 5

[编程问题求助] Notepad++与stata 14 结合执行命令时中文是乱码,求解答? [推广有奖]

  • 4关注
  • 13粉丝

已卖:216份资源

讲师

25%

还不是VIP/贵宾

-

威望
0
论坛币
2357 个
通用积分
156.2410
学术水平
73 点
热心指数
80 点
信用等级
54 点
经验
16517 点
帖子
352
精华
0
在线时间
308 小时
注册时间
2013-12-9
最后登录
2021-1-21

楼主
皖山一流 学生认证  发表于 2016-4-23 02:40:02 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

摘要:在实现Notepad++中运行stata14命令中,

生成中文标签是乱码;屏幕中文显示也是乱码。有人碰到过吗?有什么解决办法吗?

文件的编码格式,尝试了多种都不成功。及时stata14自身的do-file文件,用Notepad++打开,然后执行命令都是一样的!




按照相关帖子方法,利用“notepad-stats-integration”的工具包,实现在Notepad++中直接运行stata14的命令,碰到中文支持问题。。。。参考帖子:人大:实现Notepad++中直接运行stata命令的工具https://bbs.pinggu.org/thread-3748326-1-1.html);新浪博客:Crush for Notepad++——将Notepad++和Stata结合起来http://blog.sina.com.cn/s/blog_9b1b494a0102vu1f.html).


命令可以正常执行,但是中文显示乱码。。。

如我在notepad++中敲入:
  1. dis in y "Hello,Stata,你是傻x吗,为什么不能很好的显示呢??"
复制代码

11.png




按下实现设定好的快捷键F9,命令能够成功发送到stata14中正确执行,然而中文显示确实乱码,如下图:

22.png




屏幕显示乱码,实在不行,我也就认命了,,但是、但是、但是,我在下面生成标签的时候,依然不行,输入:
  1. sysuse auto.dta , clear
  2. label var make "制造"
复制代码


结果:

33.png


。。这是什么鬼(狗shi)!



PS:当我将命令复制粘贴到stata14的命令窗口,倒是可以很好的支持。

44.png





这个问题,有人碰到过吗?怎么解决呢?求大神~~~~







二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Notepad Stata 执行命令 note tata stata14 中文 乱码 显示

44.png (1.21 KB)

44.png

33.png (4.94 KB)

33.png

士不可不弘毅,任重而道远~

沙发
皖山一流 学生认证  发表于 2016-4-23 12:20:15
顶下,别沉了~~

藤椅
夏目贵志 发表于 2016-4-24 22:56:44
在notepad++把编码改成UTF-8试试?默认应该是ANSI。

板凳
皖山一流 学生认证  发表于 2016-4-25 23:26:49
夏目贵志 发表于 2016-4-24 22:56
在notepad++把编码改成UTF-8试试?默认应该是ANSI。
在NOtepad++中转为UTF-8,编写命令,然后选择ANSI编码,再按快捷键将命令发送至stata14倒是可以正常显示。。但是,这个有点麻烦,所以,我决定改用sublime text 3了,哈哈~~

报纸
夏目贵志 发表于 2016-4-25 23:36:33
皖山一流 发表于 2016-4-25 23:26
在NOtepad++中转为UTF-8,编写命令,然后选择ANSI编码,再按快捷键将命令发送至stata14倒是可以正常显示。 ...
我现在也是sublime text,但是还是觉得notepad++好用。总之问题解决了就好~恭喜~

地板
皖山一流 学生认证  发表于 2016-4-26 15:48:28
夏目贵志 发表于 2016-4-25 23:36
我现在也是sublime text,但是还是觉得notepad++好用。总之问题解决了就好~恭喜~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-8 06:38