Существует также это обходное решение, если вы хотите изменить размер без использования среды рисунка. Например, если вы используете plt.plot()
.
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = (20,3)
Это очень полезно при построении встроенного (например, с IPython Notebook).
Кортеж figsize
принимает дюймы, поэтому, если вы хотите установить его в сантиметрах, вам нужно разделить их на 2.54, посмотрите на этот вопрос .
Ваш сценарий должен:
Если вы в PHP , вы можете вычислить ограничивающую рамку шрифтов TTF, которые известны для эмодзи, и посмотреть, является ли значение тем, что следует ожидать от шрифта, который его поддерживает.
Вы также можете смоделировать использование шрифта, нарисовав черное изображение в памяти белым шрифтом, используя GD , и рассчитать (среднее) количество белых пикселей, чтобы увидеть, соответствует ли оно ожидаемому порог.
Вы также попросили проверить, отобразит ли их текущее приложение терминала. Для этого вам нужно иметь возможность проверить конфигурацию, которая не является тривиальной, так как вам нужно иметь возможность различать во всех терминальных приложениях. Практическим решением было бы отобразить некоторые эмодзи с текущим шрифтом, а просто спросить пользователя , отображается ли он. В конце концов, вам все равно нужно полагаться на пользователя, если терминальное приложение должно поддерживать Emoji?