Giter Club home page Giter Club logo

Comments (18)

LingDong- avatar LingDong- commented on May 13, 2024 23

Hi there,

Good suggestion! I'm thinking about doing that for the online IDE, perhaps as a toggle-able mode. But of course, as minexo79 mentioned, some re-writing needs to take place.

My current priority is writing a language specification, but I'll gladly explore the vertical text orientation idea when I have time. Will update here when it's done!

Thanks.

from wenyan.

suiyun39 avatar suiyun39 commented on May 13, 2024 7

强烈建议IDE字体改为<北师大说文小篆>
image

from wenyan.

yxliang01 avatar yxliang01 commented on May 13, 2024 4

@huangyz0918 你的内容和标题不符诶 (从左到右 -> 从右到左)?

from wenyan.

heangfat avatar heangfat commented on May 13, 2024 2

Hi there,
Good suggestion! I'm thinking about doing that for the online IDE, perhaps as a toggle-able mode. But of course, as minexo79 mentioned, some re-writing needs to take place.
My current priority is writing a language specification, but I'll gladly explore the vertical text orientation idea when I have time. Will update here when it's done!
Thanks.

Hi,
Do you think it is a good idea if we create a plugin of vs code to support this language. maybe the editor can implement the vertical test orientation idea. it may show Classical Chinese better.

@ZhenxingXiao You may take a look at the following Vertical Editors:
EverEdit for Windows
Mou for Mac
縱式 for Mac

from wenyan.

ZhenxingXiao avatar ZhenxingXiao commented on May 13, 2024 2

@ZhenxingXiao Sounds like an appealing idea! There is already a nice VS code plugin by @antfu , perhaps we could reach out to them to see if it would be feasible to add vertical text, and how we can collaborate to make that happen ;)
Thanks!

Great! it will may look more like chinese classical book. 😁I will try to research that, and I will give a PR if I can figure it out.

from wenyan.

heangfat avatar heangfat commented on May 13, 2024 1

@ZhenxingXiao @LingDong- Those editors above are only for your reference.
Actually I suggest you to make a new one. As far as I know, 中國科學院軟件研究所 used to realize pure vertical GUI using Qt, including all the elements in a window. You may want to contact them for this.
QtV
Of course, this should be a long-term plan.

from wenyan.

heangfat avatar heangfat commented on May 13, 2024 1

直排界面

縱排界面示例

from wenyan.

kotritrona avatar kotritrona commented on May 13, 2024 1

如果是那个Web IDE的话,实现竖排很简单的,加上这两条css就可以了

writing-mode: vertical-rl;
text-orientation: upright;

效果:https://i.imgur.com/UzK8Skq.png

from wenyan.

minexo79 avatar minexo79 commented on May 13, 2024

那這樣的話可能連IDE都要重新寫一個喔

from wenyan.

huangyz0918 avatar huangyz0918 commented on May 13, 2024

@yxliang01 :P

from wenyan.

anymost avatar anymost commented on May 13, 2024

Good idea which is deserved to try.

from wenyan.

nbclassplus avatar nbclassplus commented on May 13, 2024

有道理,提高逼格

from wenyan.

ZhenxingXiao avatar ZhenxingXiao commented on May 13, 2024

Hi there,

Good suggestion! I'm thinking about doing that for the online IDE, perhaps as a toggle-able mode. But of course, as minexo79 mentioned, some re-writing needs to take place.

My current priority is writing a language specification, but I'll gladly explore the vertical text orientation idea when I have time. Will update here when it's done!

Thanks.

Hi,
Do you think it is a good idea if we create a plugin of vs code to support this language. maybe the editor can implement the vertical test orientation idea. it may show Classical Chinese better.

from wenyan.

LingDong- avatar LingDong- commented on May 13, 2024

@ZhenxingXiao Sounds like an appealing idea! There is already a nice VS code plugin by @antfu , perhaps we could reach out to them to see if it would be feasible to add vertical text, and how we can collaborate to make that happen ;)
Thanks!

from wenyan.

heangfat avatar heangfat commented on May 13, 2024

@NoDocCat 北師大說文小篆很多字都顯示不出。譬如我記得「十」字便顯示爲空,查字型中有此字模,然而編碼映射有誤。此字型需要將編碼轉成萬國碼

from wenyan.

ZhenxingXiao avatar ZhenxingXiao commented on May 13, 2024

Hi there,
Good suggestion! I'm thinking about doing that for the online IDE, perhaps as a toggle-able mode. But of course, as minexo79 mentioned, some re-writing needs to take place.
My current priority is writing a language specification, but I'll gladly explore the vertical text orientation idea when I have time. Will update here when it's done!
Thanks.

Hi,
Do you think it is a good idea if we create a plugin of vs code to support this language. maybe the editor can implement the vertical test orientation idea. it may show Classical Chinese better.

@ZhenxingXiao You may take a look at the following Vertical Editors:
EverEdit for Windows
Mou for Mac
縱式 for Mac

Thanks, that's a valuable suggestion!

from wenyan.

ZhenxingXiao avatar ZhenxingXiao commented on May 13, 2024

@ZhenxingXiao @LingDong- Those editors above are only for your reference.
Actually I suggest you to make a new one. As far as I know, 中國科學院軟件研究所 used to realize pure vertical GUI using Qt, including all the elements in a window. You may want to contact them for this.
QtV
Of course, this should be a long-term plan.

yeah, it is a great idea. but there will be lots of work to do. maybe we can create a special editor base on node and electron. and we also can overwrite the render module in C/C++ if it is necessary.

from wenyan.

UltimatePea avatar UltimatePea commented on May 13, 2024

我在向vscode官方团队建议加入这个功能,大家请帮忙个投票(点击大拇指👍图标),谢谢!链接:microsoft/vscode#152005

I submitted a feature to vscode for adding this feature. Please upvote the issue by clicking the thumbs up 👍 button. Thank you! Link: microsoft/vscode#152005

from wenyan.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.