pango相关内容
我正在尝试在 ubuntu 上构建 gtk+1.3,但在配置过程中出现错误, ld: 找不到 -lpango 我尝试安装大量 pango 库,但仍未安装,所以我不知道该怎么做.我一直在用 测试它 ld -lpango 但得到同样的错误.有没有人在 ubuntu 上成功安装了预先构建的 pango?从任何回购?Pango 网站说它很难构建,如果可能,我想使用预构建的二进制文件. 我还
..
我有一个代码使用开罗和
..
我正在使用MLT Framework渲染视频,但无法使用代码中包含的演示成功添加文本. 执行mlt_my_name_is演示时,出现以下错误: ./mlt_my_name_is Failed to load "+My name is Inigo Montoya.txt" Failed to load "+Prepare to die!.txt" Failed to load "+Yo
..
我有一个简单的应用程序,可以打印文本并确定其大小(以像素为单位). static void Main(string[] args) { Application.Init(); var screen = Screen.Default; var layout = new Pango.Layout(PangoHelper.ContextGetForScreen(scree
..
我有几行文字,我希望每行文字的宽度(缩放字体大小)适合上下文的宽度.有没有办法做到这一点? 我为此使用pangocairo和python. 解决方案 我希望有时间来寻求可行的解决方案,但您可以从类似以下的内容开始: import cairo import pango import pangocairo import sys W = 500 H = int(1.4 * W) sur
..
我制作的任何地图: ggplot()+ geom_sf() 产生预期的地图,但不能正确显示度数,如下图所示. 此答案中关于SO的答案-度数符号在地图轴中不正确标签-没有帮助,我看到一个不同的标志,所以我要发布一个单独的问题. 更改字体无济于事. 我也尝试过使用renv在单独的项目中从Github安装当前版本的sf(0.9),但结果相同. 我在Linux上使用Fe
..
如何使用自定义抗锯齿和提示设置使用pango渲染字符串? 我尝试了PangoCairo.set_antialias(cairo.ANTIALIAS_NONE)(在pygtk中),但是没有效果.我希望能够更改freetype的呈现参数,就像我可以通过fontconfig/fonts.conf一样,但是要在运行时进行. (这是在Linux上.)有什么想法吗? 解决方案 好吧,我不确定您是
..
在问完关于Uniscribe字形字距紧缩的问题 之后,我还没有收到答案,还需要进一步阅读google等,看来Uniscribe可能不支持从字体中提取字形字距调整信息. 因此,我有一个简单的后续问题-是否有很好的示例(最好是使用某些C ++代码)从字体中提取指定字符串的字形紧缩信息? 在很多地方都提到Pango,QT或ICU都可以做到这一点,但是实际的文档太薄了,我正努力知道从哪里开始.
..
突然,我的Gnuplot开始出现pdfcairo终端的问题.产生的PDF文件中的字体被卡住,就好像各个字符的宽度都设置为零一样.我在通过自制程序安装的Mac OS上使用Gnuplot 5.2.7. 这里是一个最小的无效示例: reset set terminal pdfcairo set output "mnwe.pdf" set xlabel "Time t" set ylabel
..
我有以下使用pygtk的代码: attr = pango.AttrList() attr.change(pango.AttrSize(( 50 * window_height / 100) * 1000, 0, -1)) attr.change(pango.AttrFamily("Sans", 0, -1)) attr.change(pango.AttrWeight(
..
Pango语法支持某些纯文本标记.据我所知,这还不包括嵌入图像. 环顾四周,我无法在现有实现中找到很多东西,但是我之前没有做过pango + cairo工作,因此我可能会因此而错过明显的社区. 据我所知,一种合理的方法是只分析一个字符串,拉出任何标签,创建开罗图像,然后相应地修改它们周围的pango布局. 似乎也有人曾经做过的事. 我正在专门寻找有关以下问题的答案: pa
..
基本上,这是显示少数民族语言的问题. 让我简要介绍一下: 我一直在尝试使我的Opentype字体(具有某些功能)在非Windows(在Windows上可以正常工作)平台(Android,iOS等)上正常工作. 我真正要处理的是一个与显示阿拉伯语一样复杂的问题(包括字形替换,整形等). 我只是想在自己的软件中正确显示字符,因为要获得系统范围的支持可能会更加复杂. 我检查
..
我正在尝试在 GtkCellRendererText 对象. 我正在尝试按以下方式使用g_object_set_property: GtkCellRenderer *renderer = gtk_cell_renderer_text_new (); GValue val = G_VALUE_INIT; g_value_init (&val, G_TYPE_ENUM); g_value
..
我正在使用AwesomeWM恶意datewidget.我正在尝试在rc.lua中以这种格式Feb 17, 12:10 AM(%b%d,%l:%M:%p)在wibox中输出日期和时间,但是我想AM(%p )为小写. 我尝试过:vicious.register(datewidget, vicious.widgets.date, "
..
我有一个 DrawingArea ,我可以使用 drawRectangle 和的drawLine 。如何在该区域上绘制文字?我最感兴趣的是能够快速输出单行文本的东西。 Graphics.UI.Gtk.Gdk.Drawable.layoutLine code>似乎是我想要的,但它需要一个 Graphics.Rendering.Pango.Layout.LayoutLine 作为输入。如何构建
..
我需要在同一个GTK +窗口中以阿拉伯语显示一些文本(这是从右到左)和其他一些英文文本(从左到右)。有什么方法可以将语言设置为GktLabel而不是应用程序? 是的,带 gtk_widget_set_direction : label = gtk_label_new(“Hello World”); gtk_widget_set_halign(标签,GTK_ALIGN_START);
..
我希望使用透明/半透明背景(或无背景)渲染文本,而不是其他gtk小部件(如GtkImage或GtkButton等)。 主要目标是使文本显示在背景中的Gtk Widgets(尤其是GtkImage)上。 我可以使用pangocairo库在GtkFrame上呈现文本,但我无法摆脱GtkFrame的背景。 我已经看到了使GtkWindow透明或半透明的,但我希望有GtkLayout用于放置Gt
..
在我的Gtk-Gdk-Cairo-Pango应用程序开始时,我创建了一个窗口: GtkWidget * window = gtk_window_new(GTK_WINDOW_TOPLEVEL); 首先,有 GtkWindow ,但 gtk_create_window 返回 GtkWidget ,而不是 GtkWindow ,为什么? 然后,一些函数,如 gdk_
..
开始任何使用Pango库时,出现这个错误。我使用的是Kubuntu 9.10。我已经在libgtk * libcairo * libpango *和fontconfig上完成了'sudo apt-get --reinstall install',没有任何运气。 有人可以指着我方向?谢谢。 解决方案 我在这方面做了很多搜索,从来没有找到一个体面的答案。我的问题涉及在远程服务器上运行vi
..