Używam emoji w pokazie slajdów. Jednak gdy odtwarzam pokaz slajdów, emoji pojawiają się w czerni i bieli.
Jakiś pomysł jak to naprawić?
Wiem, że mogę pobrać program jako plik .pptx, ale chcę też dołączyć niektóre filmy z YouTube, dlatego muszę go przechowywać w Prezentacjach Google.
W trybie podglądu:
W trybie prezentacji:
google-slides
emoji
Adam_G
źródło
źródło
Odpowiedzi:
Znaki emoji są renderowane inaczej na różnych platformach: patrz tabela porównawcza . Zależy to bardziej od systemu operacyjnego niż przeglądarki. Oto porównanie postaci kromki pizzy :
Mac: Windows 7: system operacyjny Chrome:
(Wszystko z przeglądarki Chrome). I to jest sama postać, renderowana przez przeglądarkę, której obecnie używasz.
🍕
Ta odmiana jest trudna do zaakceptowania w przypadku prezentacji online, które często są dostarczane z komputera innego niż ten, na którym przygotowano prezentację. Obecnie Google zajmuje się tym za pomocą czcionki SVG (najwyraźniej własnej), na przykład jest to renderowanie kawałka pizzy:
Wynik:
To sprawia, że Slajdy są niezależne od platformy, ale kosztem braku kolorowych (prawdopodobnie zastrzeżonych) ikon.
Jak sugerował Rubén, wstawianie obrazów działa; możesz skopiować i wkleić obraz do prezentacji, pobierając go np. ze stron formatu pliku .
źródło
svg > path
tagów.Krótka odpowiedź
Jak rozumiem, emoji, o których mówi OP, są emoji UNICODE .
Niestety w tym momencie tryb prezentacji Prezentacji Google nie wyświetla ich w pełnym kolorze, więc zamiast emoji z UNICODE, używaj obrazów. W tym celu możesz zrobić zrzut ekranu i wyciąć emoji.
Wyjaśnienie
Emoji UNICODE to obrazowe przedstawienie pojęć, które można zastosować w połączeniu z tekstem i nie muszą wyglądać tak samo (1,2).
Dokumenty Google, Rysunki Google i Prezentacje Google umożliwiają wstawianie emotikonów UNICODE między innymi symbolami poprzez menu
Insert > Special Character...
, kopiując i wklejając lub naciskając określone kombinacje klawiszy, ale nie wszystkie znaki specjalne są dostępne dla wszystkich kombinacji systemów operacyjnych i przeglądarek, w w takich przypadkach zamiast tego zostanie pokazany „znak tofu” (puste pole). Ale nawet jeśli znak specjalny jest wyświetlany poprawnie i w pełnym kolorze w trybie edycji Prezentacji Google, nie może być wyświetlany w ten sam sposób w trybie prezentacji.Zrobiłem kilka testów, używając Chromebooka z Chrome OS w wersji 48.0.2564.48 beta.
Test 1: Stworzyłem prezentację z jednym pustym slajdem zawierającym tylko blok tekstowy do przechowywania emoji UNICODE. Został renderowany w czerni i bieli. Przyjrzałem się źródłu strony za pomocą narzędzi Chrome dla programistów i stwierdziłem, że plasterek pizzy został wyrenderowany przy użyciu tagów html svg> path i narysowany. Następnie patrzę na kod plasterka pizzy w prezentacji w trybie edycji, a także został on zrenderowany przy użyciu znaczników html svg> path i narysowany. Atrybuty były nieco inne.
Test 2: Dodałem znaki alfabetu, zostały również wyrenderowane przy użyciu znaczników html svg> path i zostały narysowane.
Po dzisiejszych poszukiwaniach znalazłem artykuł (3), w którym porównano użycie czcionek ikonowych vs. Inline SVG i inne, w których wyjaśniono zastosowanie wbudowanego SVG, w tym sposób nakładania kolorów na emotikony UNICODE. Myślę, że programiści Google Slide powinni przeczytać te artykuły :)
Referencje
(1) http://www.unicode.org/emoji/
(2) http://www.unicode.org/faq/emoji_dingbats.html
(3) https://css-tricks.com/icon-fonts- vs-svg /
(4) https://css-tricks.com/svg-sprites-use-better-icon-fonts/
Powiązane odpowiedzi
/webapps//a/84662/88163
źródło
Aby obejść ten problem, wstawiłem emoji jako obrazy, kopiując je z emojipedii. To jedyny sposób, aby uzyskać dokładnie te emoji, których potrzebowałem.
źródło