Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

来自 Mastameta 反馈 #260

Open
terasum opened this issue Nov 8, 2021 · 1 comment
Open

来自 Mastameta 反馈 #260

terasum opened this issue Nov 8, 2021 · 1 comment

Comments

@terasum
Copy link
Owner

terasum commented Nov 8, 2021

Thank you for your work on this. It is no easy task!

In terms of core functionality, right now medict’s handling of @@@link is unexpected.
In my mdx, I have “滋” (U+6ECB, which does not have its own entry)redirected to both “滋”(U+2F90B)and (U+FA99):


@@@link=滋
</>

@@@link=滋
</>

in medict, the (redirected) target entries show up blank:
image

The above issue seems to be when a single search word redirects to more than one target.

Another scenario:

@@@link=見
</>

@@@link=見b
</>

medict handles the search word “见” by only showing “見b” (basically, 见@見b, while skipping the 見 entry). The proper behavior is for 见 to redirect to 見, which is a headword. in this situation, medict’s sidebar does not show the 見 entry.

If I directly look up the 見 entry, “@@@link=見b” actually appears as text at the bottom of the entry (instead of being treated as a redirect).

Ideally, all the relevant entries should be shown together in the search results, instead of having to select the individual tabs. In other words, it should replicate MDict’s ‘union dictionary’ behavior. (I understand this is a core design issue, and cannot be easily achieved.)

Lastly, right now medict doesn’t have ‘zoom’, either by pressing CTRL +/- or using Mouse wheel +/-. In this respect, medict does not behave like Chrome (or FireFox and IE). I often use zoom on my browser and MDict. While I design all my mdx dictionaries to display text at the default “1em” size, this is in most cases too small for me to read comfortably, so zoom is essential. Also, images that depict text often require zoom, since the displayed ‘text’ appears in various sizes, depending on the dictionary and the image.

There are also issues involving font-face, but this is a thorny problem not just for medict but for all dictionary programs.

@terasum
Copy link
Owner Author

terasum commented Nov 8, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant