Jak wpisać znak spacji o zerowej szerokości (U + 200B) na klawiaturze laptopa?

28

Jest już bardzo podobne pytanie do tego ( jak wpisać znak U + 200B? ), Ale wszystkie odpowiedzi dotyczą tego, jak wpisać ten znak na klawiaturze komputera za pomocą klawiatury numerycznej, co nie jest moim przypadkiem.

Korzystam z układu czeskiego (QWERTY), ale w razie potrzeby jestem skłonny przejść na układ angielski (amerykański).

Jak wpisać ten znak (U + 200B) na klawiaturze laptopa bez klawiatury numerycznej?

Edycja : Chcę to zrobić w systemie Windows, jeśli to możliwe, bez klawisza Fn. Jeśli proces „pisania” obejmuje MS Word, kopiowanie / wklejanie z jakiejś strony internetowej lub cokolwiek innego, co można łatwo wykonać na standardowym laptopie z systemem Windows, to też nie mam nic przeciwko.

Borek Bernard
źródło
Jaki system operacyjny Można również użyć Fndo uzyskania klawiszy klawiatury.
Daniel Beck
Zredagowałem pytanie, mam nadzieję, że jest teraz jaśniejsze.
Borek Bernard
hims056

Odpowiedzi:

34

Możesz po prostu użyć programu Mapa znaków, wbudowanego w system Windows. Zawiera listę wszystkich znaków dla każdej czcionki zainstalowanej w systemie i pozwala wybrać jeden i skopiować go do schowka. W rzeczywistości używam go do odwoływania się do wszystkich kodów klawiszy, aby je wpisać, w przeciwnym razie, ale kiedy jestem na swoim laptopie, przydaje się możliwość kopiowania znaków z tego programu.

Jest dostępny w grupie początkowej Akcesoria lub przez uruchomienie charmap.exe.

Możesz skopiować U+200Btak:

charmap

Ben Richards
źródło
Jak o U+200F? Nie wydaje się, aby to wymienić. : /
Tamara Wijsman
@TomWijsman To zależy od czcionki. Arial Unicode MS go nie ma, ale (na przykład) Calibri ma.
Ben Richards
Ach, ciekawe, dziękuję! +1 Nie wiedziałem, że można tam dostać postacie ...
Tamara Wijsman,
2
W tej odpowiedzi brakuje tego, jak znaleźć znak: Aktywuj widok zaawansowany i użyj pola wejściowego oznaczonego „Idź do Unicode” lub po prostu „Unicode” w nowszych wersjach. Wprowadź 200Bi znak zostanie wybrany w lewym górnym rogu. Wyszukiwanie nazwy działa tylko wtedy, gdy wiesz, jak nazywa się tę postać w swoim regionie.
kapex
To wstawiło podział linii, kiedy go wkleiłem.
Noumenon
6

W tym celu napisałem małą aplikację! Nazywa Npad , i jest to proste AutoHotkey skrypt warunkowo przemapować normalnych klawiszy numerycznych, aby zachowywać się jak klawisze NUM. Umożliwia to wprowadzanie znaków Unicode za pomocą Altkombinacji klawiszy na dowolnej klawiaturze.

Instrukcje:

Naciśnij Ctrl+ Win+ Naby przełączyć Npad między 0i 1, wyłączyć i odpowiednio.

Naciśnij Alt+ Win+, Naby wyświetlić stan Npad bez włączania i wyłączania.

Źródło:

Uwaga: Zobacz poniższy link do pobrania najnowszej wersji ...

npad = 0

^#n:: ;Ctrl+Win+N
npad := !npad
MsgBox, , Npad, Toggle: %npad%
Exit

!#n:: ;Alt+Win+N
MsgBox, , Npad, State: %npad%
Exit

#If (npad)
    0::Numpad0
    1::Numpad1
    2::Numpad2
    3::Numpad3
    4::Numpad4
    5::Numpad5
    6::Numpad6
    7::Numpad7
    8::Numpad8
    9::Numpad9
#If
Exit

Pobierz: https://bitbucket.org/iglvzx/npad/downloads

iglvzx
źródło
2
słodko, dużo z tego skorzystam.
Sathyajith Bhat
Fajnie, ale doceniłbym rozwiązanie, które nie wymaga uruchamiania narzędzia innej firmy i naciskania jak 15 klawiszy, aby wstawić jedną dziwaczną postać :) Nic przeciwko temu rozwiązaniu, doceniam twój wysiłek, liczyłem tylko na prostsze rozwiązanie, jeśli jest jakieś .
Borek Bernard
@Borek Jeśli nie chcesz zapamiętywać kodów Alt, zobacz odpowiedź sidran32 poniżej. :)
iglvzx
4
  1. Kod Alt na klawiaturze laptopa - Działa, jeśli klawiatura ma klawisz Numlock. Jeśli nie, spróbuj:

  2. Zwykle używaj narzędzia osk.exe (Visual Keyboard) C:\windows\system32\osk.exe

    • Kliknij opcje na klawiaturze wizualnej
    • Zaznacz opcję „ aktywuj klawiaturę numeryczną
    • Naciśnij Altklawisz na „prawdziwej” klawiaturze ORAZ wprowadź kod Alt na klawiaturze wizualnej
    • Następnie zwolnić ten Altklawisz na klawiaturze „prawdziwej”

Znak musi być napisany w notatniku lub dowolnej innej aplikacji.

Tutaj zrzut ekranu: kod alt 0128 w Notepad ++:

zrzut ekranu: kod alt 0128 w Notepad ++

Mam nadzieję, że to pomoże. Daj nam znać.

klimenol
źródło
1

Prawdopodobnie istnieje sposób na symulację klawiszy numerycznych za pomocą zwykłych klawiszy. Instrukcja systemu powinna wskazywać, którego klawisza funkcyjnego lub innego narzędzia należy użyć, aby umożliwić taką symulację, i które klawisze należy zastosować do klawiszy numerycznych.

Ale wtedy sprawy stają się nieco niezręczne.

Być może lepszym rozwiązaniem jest pobranie i zainstalowanie jakiegoś fajnego narzędzia, takiego jak UnicodeInput (do wprowadzania znaków według numeru Unicode) lub Unicode-input-by-name (do wprowadzania znaków według ich formalnej nazwy Unicode). Niestety, dla obu z nich najwygodniejszym sposobem na uruchomienie programu jest wpisanie Alt ++ za pomocą klawisza numerycznego „+”

Jukka K. Korpela
źródło
0

Ponieważ jestem już użytkownikiem ClipX , istnieje inny sposób:

  • Skopiuj znak spacji o zerowej szerokości do schowka np. Z tej strony Wikipedii (jeśli jesteś wystarczająco precyzyjny, będziesz mógł wybrać znak w środku dowolnej kombinacji „Antidisestablishmentarianism Antidisestablishmentarianism”, jeśli nie skopiujesz go do MS Word, pokaż ukryte postacie i skopiuj stamtąd)
  • W ClipX zainstaluj wtyczkę Stickies (spróbuj ikona> Konfiguruj> Więcej wtyczek)
  • Na stronie wtyczki Stickies w oknie konfiguracji kliknij „dodaj”, wybierz „z bieżącej historii” i wybierz dziwny znak (był wyświetlany w taki €;&lub inny sposób)

Będziesz wtedy mógł wstawić ten znak w dowolnym miejscu, wywołując ClipX ( domyślnie Win+ V) i wybierając właśnie utworzony klej.

Aby sprawdzić, czy działa poprawnie, możesz użyć MS Word lub innego edytora tekstowego, który może liczyć znaki lub wyświetlać ukryte.

Działa świetnie dla mnie!

Borek Bernard
źródło