怎么把文字的全角符号切换成半角

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么把文字的全角符号切换成半角相关的知识,希望对你有一定的参考价值。

已经是打好的文字了 怎么转换
不是切换输入状态 是已经用全角符号打出来了数字和字母 整篇的文章 我想直接转换为半角 直接切换输入状态是没用的 还得重新打

经常打字的朋友可能碰到过这样的情况,不小心将输入法中的半角符号切换到了全角符号,于是打出来的字符都是间距特别大,显得很难看,怎么办?下面给大家分享:如何将文章当中的全角字符转换成半角字符,本经验也适合在网络上下载的文字中含有全角符号的字符转换为半角字符。

一、如何打出全角或半角字符:

1、下图所示,在输入法状态下,按下Shift+空格键或直接点击如图所示的圆形或半月形,可以在全角或半角间进行切换。

2、下面是全角和半角情况下,输入法的状态及打印出来的字符状态。

二、全角转换为半角字符:

1、在文档中选中需要转换的全角字符,然后点击上方菜单“格式”。

2、然后在下拉菜单中点击“更改大小写”项。

3、在弹出的对话框中点击“半角”,然后点击下方的“确定”按钮。

4、看看更改后的变化吧。如果想要更改为半角状态,以同样的方法将其上步中选择半角即可

  在word中全角数字怎么替换成半角数字?有些人分不清全角和半角,但是如果你输入数字的话,两者之间明显不同,那在word中全角数字替换为半角数字,怎么弄呢?下面就为大家详细介绍一下,来看看吧!

  步骤

  打开word文档,输入一段数字串,这个是全角效果。

  如何改为半角效果呢?在开始菜单中找到这个符号,点击找到更改大小写。

  注意前提一定要选中数字串,然后出现大小写对话框,选中半角,确定。

  最后数字样式发生了变化,不是那么松散了。

  word2003版是在格式中-点击更改大小写,然后在出现的对话框中选中半角,点击确定。

  以上就是在word中全角数字怎么替换成半角数字方法介绍,操作并不是很难,大家学会了吗?希望这篇文章能对大家有所帮助!
参考技术A

方法一:

下图所示,在输入法状态下,按下Shift+空格键或直接点击如图所示的圆形或半月形,可以在全角或半角间进行切换。

方法二:

1,在文档中选中需要转换的全角字符,然后点击上方菜单“格式”;

2,然后在下拉菜单中点击“更改大小写”项;

3,在弹出的对话框中点击“半角”,然后点击下方的“确定”按钮;

4,看看更改后的变化吧。如果想要更改为半角状态,以同样的方法将其上步中选择半角即可。

参考技术B

如果是Word2003的文档就好办了,如果不是,就请先将内容全部复制到word2003中,然后按下CTRL+A将所有内容全选,执行菜单命令“格式”—“更改大小写”,在弹出的“更改大小写”对话框中,选中“半角”,然后按“确定”,OK!

本回答被提问者采纳
参考技术C / 全角空格为12288,半角空格为32
// 其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248
// 转换为全角
_toFull(text)
let tmp = ''
for (let i = 0; i < text.length; i++)
if (text.charCodeAt(i) === 32)
tmp = tmp + String.fromCharCode(12288)
else if (text.charCodeAt(i) < 127)
tmp = tmp + String.fromCharCode(text.charCodeAt(i) + 65248)
else
tmp = tmp + String.fromCharCode(text.charCodeAt(i))


return tmp

// 转换为半角
_toHalf(text)
let tmp = ''
for (let i = 0; i < text.length; i++)
if (text.charCodeAt(i) > 65280 && text.charCodeAt(i) < 65375)
tmp += String.fromCharCode(text.charCodeAt(i) - 65248)
else if (text.charCodeAt(i) === 12288)
tmp += String.fromCharCode(32)
else
tmp += String.fromCharCode(text.charCodeAt(i))


return tmp

如果你经常需要用半角,建议进到pyim. el中,把设置符号输入的变量pyim-punctuation-translate-p 的值由'(auto yes no)改为'(no yes auto)。这样就会直接输入半角符号了。需要进行全角半角转换,在符号输完后,按v键就可以。
参考技术D 怎么把文字的全角符号切换成半角? 怎么把文字的全角字母切换成半角字母?方法很简单,快来学习一下吧。
工具原料word
方法/步骤分步阅读
1
/5
首先打开word文档,发现字母为全角字母。
2
/5
然后按住快捷键ctrl+h调出对话框。
3
/5
查找为^$,在主文档中查找,发现全角字母被选中了。
4
/5
在开始-更改大小写中找到半角。
5
/5
发现全角字母直接替换为半角字母了。
注意事项
1、本文适合新手操作,简单易学。
2、如果您觉得方法还不错,别忘记点个赞,您的支持是我继续的动力!

WORD2010如何把全角字母和数字批量转换成半角

个人觉得全角字符看起来相当别扭,如果文档中存在大量全角形式的字母和数字,要如何把它们全部转化成半角的呢?

技术分享
 

全角和半角

 
  • 全角是指一个字符占用两个标准字符位置的状态。汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。

    技术分享
  • 半角的显示内码都是一个字节,英文字母、罗马数字、西方语言的符号都是半角形式。

    技术分享
    END

如何实现全角半角间的转换

 
  1.  

    全角字符占用更多字符,看起来也不够美观,如何将全角字符转换成半角的呢?这里我们可以利用word来实现。

    技术分享
  2.  

    不论是txt文档还是其他什么格式,首先要做的,是把需要转换的文本全部复制粘贴到word文档当中。

    技术分享
  3.  

    之后,在word文档中全选文本,然后点击【开始】-【更改大小写】,这里要把全角转换成半角,所以点击【半角】

    技术分享
  4.  

    此时即可完成全角到半角的转换,完毕再粘贴进原文档即可。

    技术分享
  5.  

以上是关于怎么把文字的全角符号切换成半角的主要内容,如果未能解决你的问题,请参考以下文章

全角和半角字符是啥意思呢?

JS全角与半角转化小结

全角和半角怎么切换 全角和半角切换方法

WORD2010如何把全角字母和数字批量转换成半角

将中文标点符号替换成英文标点符号

JS 正则 允许半角英数字、- (减号)、_ (下划线) 允许全角文字 英数字、记号(空格除外)