-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
Annotations don't display properly #33
Comments
Hi! Thank you for using this formula! I think I also encountered this issue at some point. Back then, I remember I had to set the font size to a smaller one. But I don't think it is the same problem as yours. 😬 I'll take a look at https://project.auto-multiple-choice.net/projects/auto-multiple-choice/boards/2 to see if this issue is known. Regarding the mismatch, that's an easy problem to solve (usually). It should be fixed with
|
I searched my computer, and I can't find the automultiplechoice.sty file version 1.4. How can I get that? I tried the commands you suggested and got the following:
At first I didn't think this was related to my problem, but perhaps if AMC relies on the sty file to make the annotated pdf, this is really the source of my issue. |
Same problem here. I don't think it is related to AMC itself, it looks like the issue occured after a brew update. Which topic exactly in the https://project.auto-multiple-choice.net/projects/auto-multiple-choice/boards/2 page should we look for ? |
I didn't find anything interesting in the official forums. I'll force a 'rebuild' of the bottles with the newest updates from upstream Homebrew, hoping that it will fix things |
Looks like someone had the same problem (here). I guess it's you, @technofeliz 😅 |
Do I need to uninstall/install AMC using Homebrew to see if this helps? How do I do that? |
Still not working for me : I did an brew update, upgrade (as I usely do to update homebrew packages) : But it was still not working. So I use the "brute force" mode (reinstall all dependecies of AMC) with this command : Still not working.
Could it be related to the issue ?
Damned... you got me... 😁 |
Regarding the C++ mismatch, I had this warning before (I guess it doesn't affect us but not sure). Reinstalling Homebrew won't really help I think 🙁. I'm pretty sure the issue come from Homebrew dependencies that are 'off' (I didn't recompile/update the bottle for a while). I have a temporary solution, could you try rebuilding from source:
I can't figure out a way to make Travis work again (it breaks every month...) so I can't re-bottle it for now, meaning that the binary is outdated (this is my guess). I spent like 3 hours yesterday trying to fix Travis again 😵 Can you tell me if it worked? |
I'm new to homebrew, so maybe I'm doing something wrong that's really basic, but when I try to install in a combination of any of the following ways
I am getting the following error message...
When I add the "-devel", to auto-multiple-choice with the installation code, I get the same message but without the -devel suggestions. Also, I noticed my Xcode was out of date, so I tried upgrading that, but won't be able to tell if that was a contributing factor to the original problem until I can install AMC and test it.
|
Oh, sorry for that... I changed my username from Regarding To fix the issue with Formulae found in multiple taps:, can you do
Can you run |
Sadly, no improvement after building from source. I got the following warning messages...
I'm assuming these are unrelated to the issue. Any other suggestions? |
I got rid of this warning using |
Seems like these warnings aren't related to the annotation process 😞 So you tried recompiling with the newest Homebrew dependencies but it didn't fix the issue... at this point, I have no clue on how to fix it 🙁 |
Hello, Same result here : I even recompiled every single dependency with the same option : Which library do you think is responsible for the "annotation issue" behaviour ? During the long process of the second test (recompile everything with build-from-source option), i got this warning :
Are any of these packages possibly responsible of the annotation bug ? |
oh, I've juste realised I still use maelvalais/amc/auto-multiple-choice-devel... I will test again with following the new howto... [EDIT] nope... same result, issue is still there... |
I still have not had success either. I tried fixing a few things to see if there was an impact. I was able to get the correct version of the automultiplechoice.sty file (1.4), which got rid of some warning messages but did not fix the annotation issue. Other warnings I've noticed along the way (probably unrelated): in the preparation tab when I "update documents," in the terminal I see:
similarly when I set the file with student info in the marking window I see:
I get no errors, warnings or text in the terminal when I do the annotation step, and these other steps work fine, so the messages are probably unrelated. I may have to abandon this installation procedure (SO SAD!) and go back to the macports installation, but I've had other issues with that as well. I'm not sure where to get help with those. Maybe you could point me in the right direction? Macports problem: When I launch AMC the first time, it works as expected. The second time I launch from the terminal, the font size in the XQuartz window is so large that the window goes off the screen, and shrinking the window size has no effect. In the terminal, I see: "gtk_box_gadget_distribute: assertion 'size >=0' failed in GtkNotebook" Thank you both @technofeliz and @maelvls. |
Thanks for the feedback. Is there a way to do a "rollback" (or soft of) in HomeBrew ? It would be very usefull after a brew update which is breaking AMC to go back to the previous installation. |
It is possible to 'rollback' using Homebrew, two cases:
What's weird is that the Annotate.pl seem to work on the AMC's CI 🤔 Maybe it's using an external tool and we don't have the right version |
Ooohhh wait,
I'll be looking at |
Hello, Very interesting informations about how to rollback to a previous revision. Thanks.
Thanks. I will give a try.
That's a good question. Which fck**###@ library update broke my AMC ??? 😁 |
First I used
Then, as per @maelvls suggestion, I used
to install version 1.4.0_1. I still had the same issue as before with annotations. So then...
to install version 1.3.0.2199_2. This did not install. I got the following errors:
I got the same errors when attempting to install version 1.4.0. What is the last stable version to use? |
Argh, this is related to Homebrew having versions of everything moving forward; when you do I think there is only one way: tell AMC's main maintainer about the issue of opencv 4.1 (that's my guess) and try to come up with a fix on https://gitlab.com/jojo_boulix/auto-multiple-choice I'm so sorry not being able to fix this issue for now As an experiment with opencv@3 instead of opencv 4.1, can you try the
I just tried it and sadly it doesn't work as (apparently) we rely on opencv 4 headers:
|
Thanks a lot for all the investigations. There was an opencv update recently but that didn't change anything to the annotation bug in AMC : https://formulae.brew.sh/formula/opencv I'm not sure to understand : is this only a Mac OSX bug ? |
When I went back to installation with MacPorts, I did not have the annotation issue, so it seems it is an issue only with Homebrew installation, rather than a platform-specific problem. That's why I've hesitated to post the issue elsewhere. However, I just spoke to a colleague who is new to AMC and installed with Homebrew on a Mac and had no issues! He is using Mojave, and I'm using Sierra (10.12.6), so maybe that's the issue?!?! @technofeliz - what OSX are you using?? |
OSX Mojave 10.14.6 |
@chuffman377 What version of AMC-homebrew does your colleague have, and what are the dependencies versions also? I think we should take a look at which versions of dependencies (opencv, pango, cairo, poppler, glib) it's working on for which it's not working. We can do that with:
adwaita-icon-theme 3.32.0 aom 1.0.0 atk 2.32.0_1 cairo 1.16.0_2 cmake 3.14.5 eigen 3.3.7 ffmpeg 4.1.4 4.1.4_1 flac 1.3.2_1 fontconfig 2.13.1 freetype 2.10.1 frei0r 1.6.1 fribidi 1.0.5 gcc 9.2.0 9.1.0 gdbm 1.18.1 gdk-pixbuf 2.38.1_1 gettext 0.20.1 gflags 2.2.2 giflib 5.1.4_1 glib 2.60.5 2.60.7 glog 0.4.0 gmp 6.1.2_2 gnutls 3.6.9 3.6.8 gobject-introspection 1.60.2_1 graphite2 1.3.13 gsettings-desktop-schemas 3.32.0 gtk+3 3.24.10 harfbuzz 2.5.3 2.6.1 hicolor-icon-theme 0.17 icu4c 64.2 ilmbase 2.3.0 imagemagick@6 6.9.10-62 6.9.10-53 isl 0.21 jasper 2.0.16_1 jpeg 9c lame 3.100 leptonica 1.78.0 libass 0.14.0_1 libbluray 1.1.2 1.1.1 libcroco 0.6.13_1 libepoxy 1.5.3 libevent 2.1.10 2.1.11 libffi 3.2.1 libidn2 2.2.0_1 libmpc 1.1.0 libogg 1.3.3 libpng 1.6.37 librsvg 2.44.15 2.44.14_1 libsamplerate 0.1.9_1 libsndfile 1.0.28 libsoxr 0.1.3 libtasn1 4.13 4.14 libtiff 4.0.10_1 libtool 2.4.6_1 libunistring 0.9.10 libvorbis 1.3.6 libvpx 1.8.0 1.8.1 little-cms2 2.9 lzo 2.10 mpfr 4.0.2 netpbm 10.73.27 nettle 3.4.1 nspr 4.22 4.21 nss 3.45 3.46 numpy 1.16.4_1 1.16.4 openblas 0.3.7 0.3.6_1 opencore-amr 0.1.5 opencv 4.1.0_2 openexr 2.3.0 openjpeg 2.3.1 openssl 1.0.2s [email protected] 1.1.1c opus 1.3.1 p11-kit 0.23.16.1 pango 1.42.4_2 1.44.5 pcre 8.43 perl 5.30.0 pixman 0.38.4 pkg-config 0.29.2 poppler 0.74.0 0.80.0 0.76.1 python 3.7.4 python@2 2.7.16 2.7.16_1 qpdf 8.4.2 9.0.0 qt 5.13.0 readline 8.0.0_1 rtmpdump 2.4+20151223 rubberband 1.8.2_1 sdl2 2.0.9_1 2.0.10 snappy 1.1.7_1 speex 1.2.0 sqlite 3.29.0 tbb 2019_U8 tesseract 4.1.0 4.0.0_1 theora 1.1.1 unbound 1.9.3 1.9.2 webp 1.0.3 x264 r2917 x265 3.1.2 3.0 xvid 1.3.5 xz 5.2.4 So in my case (I updated Homebrew pretty recently):
|
I have already tried this and it did not make a diffference.
Yes, this is the command he used. He's installed it on a laptop and it installed auto-multiple-choice 1.4.0_3. He also installed it on a desktop and it installed auto-multiple-choice 1.4.0_2. Both are functioning.
The details for each installation are below, but I also put both in a spreadsheet for easy comparison. I highlighted the differences. There are a lot. A theme I've detected is that for every difference, my "not working" installation is using newer versions of the dependency than the "working" installation of my colleague. My "not working" installation on Sierra: adwaita-icon-theme 3.32.0 aom 1.0.0 atk 2.32.0_1 cairo 1.16.0_2 ceres-solver 1.14.0_8 cmake 3.15.2 eigen 3.3.7 ffmpeg 4.1.4_1 flac 1.3.2_1 fontconfig 2.13.1 freetype 2.10.1 frei0r 1.6.1 fribidi 1.0.5 gcc 9.2.0 gdbm 1.18.1 gdk-pixbuf 2.38.1_1 gettext 0.20.1 gflags 2.2.2 giflib 5.1.4_1 glib 2.60.6 2.60.7 glog 0.4.0 gmp 6.1.2_2 gnutls 3.6.9 gobject-introspection 1.60.2_1 graphite2 1.3.13 gsettings-desktop-schemas 3.32.0 gtk+3 3.24.10 harfbuzz 2.6.1 hicolor-icon-theme 0.17 icu4c 64.2 ilmbase 2.3.0 imagemagick@6 6.9.10-62 isl 0.21 jasper 2.0.16_1 jpeg 9c lame 3.100 leptonica 1.78.0 libass 0.14.0_1 libbluray 1.1.2 libcroco 0.6.13_1 libepoxy 1.5.3 libevent 2.1.11 libffi 3.2.1 libidn2 2.2.0_1 libmpc 1.1.0 libogg 1.3.3 libpng 1.6.37 librsvg 2.44.14_1 2.44.15 libsamplerate 0.1.9_1 libsndfile 1.0.28 libsoxr 0.1.3 libtasn1 4.14 libtiff 4.0.10_1 libtool 2.4.6_1 libunistring 0.9.10 libvorbis 1.3.6 libvpx 1.8.1 little-cms2 2.9 lzo 2.10 metis 5.1.0 mpfr 4.0.2 netpbm 10.73.27 nettle 3.4.1 nspr 4.22 nss 3.45 3.46 numpy 1.16.4_1 openblas 0.3.7 opencore-amr 0.1.5 opencv 4.1.1 4.1.1_1 openexr 2.3.0 openjpeg 2.3.1 openssl 1.0.2s [email protected] 1.1.1c opus 1.3.1 p11-kit 0.23.16.1 pango 1.44.5 pcre 8.43 perl 5.30.0 pixman 0.38.4 pkg-config 0.29.2 poppler 0.80.0 python 3.7.4 python@2 2.7.16 2.7.16_1 qpdf 8.4.2 9.0.0 qt 5.13.0 readline 8.0.0_1 rtmpdump 2.4+20151223 rubberband 1.8.2_1 sdl2 2.0.10 snappy 1.1.7_1 speex 1.2.0 sqlite 3.29.0 suite-sparse 5.4.0_1 tbb 2019_U8 tesseract 4.1.0 theora 1.1.1 unbound 1.9.2_1 1.9.3 webp 1.0.3 x264 r2917 x265 3.1.2 xvid 1.3.5 xz 5.2.4 My colleague's "working" installation on Mojave (AMC auto-multiple-choice 1.4.0_2): adwaita-icon-theme 3.32.0 aom 1.0.0 atk 2.32.0 cairo 1.16.0 eigen 3.3.7 ffmpeg 4.1.3_1 flac 1.3.2_1 fontconfig 2.13.1 freetype 2.10.0 frei0r 1.6.1 fribidi 1.0.5 gcc 9.1.0 gdbm 1.18.1 gdk-pixbuf 2.38.1 gettext 0.19.8.1 gflags 2.2.2 giflib 5.1.4_1 glib 2.60.2 glog 0.4.0 gmp 6.1.2_2 gnutls 3.6.7.1 gobject-introspection 1.60.1 graphite2 1.3.13 gsettings-desktop-schemas 3.32.0 gtk+3 3.24.8 harfbuzz 2.4.0_1 hicolor-icon-theme 0.17 icu4c 64.2 ilmbase 2.3.0 imagemagick@6 6.9.10-43 isl 0.21 jasper 2.0.16_1 jpeg 9c lame 3.100 leptonica 1.78.0 libass 0.14.0_1 libbluray 1.1.1 libcroco 0.6.13 libepoxy 1.5.3 libevent 2.1.8 libffi 3.2.1 libmpc 1.1.0 libogg 1.3.3 libpng 1.6.37 librsvg 2.44.13 libsamplerate 0.1.9_1 libsndfile 1.0.28 libsoxr 0.1.3 libtasn1 4.13 libtiff 4.0.10_1 libtool 2.4.6_1 libunistring 0.9.10 libvorbis 1.3.6 libvpx 1.8.0 little-cms2 2.9 mpfr 4.0.2 netpbm 10.73.26 nettle 3.4.1 nspr 4.21 nss 3.43 numpy 1.16.3_1 openblas 0.3.6_1 opencore-amr 0.1.5 opencv 4.1.0_2 openexr 2.3.0 openjpeg 2.3.1 openssl 1.0.2r opus 1.3.1 p11-kit 0.23.15 pango 1.42.4_1 pcre 8.43 perl 5.28.1 pixman 0.38.4 pkg-config 0.29.2 poppler 0.76.1 python 3.7.3 python@2 2.7.16 qpdf 8.4.1 qt 5.12.3 readline 8.0.0_1 rtmpdump 2.4+20151223 rubberband 1.8.2_1 sdl2 2.0.9_1 snappy 1.1.7_1 speex 1.2.0 sqlite 3.28.0 tbb 2019_U5_1 tesseract 4.0.0_1 theora 1.1.1 unbound 1.9.1_1 webp 1.0.2 x264 r2917 x265 3.0 xvid 1.3.5 xz 5.2.4 My colleague's "working" installation on Mojave (AMC auto-multiple-choice 1.4.0_3): adwaita-icon-theme 3.32.0 aom 1.0.0 atk 2.32.0_1 cairo 1.16.0_2 eigen 3.3.7 ffmpeg 4.1.3_1 flac 1.3.2_1 fontconfig 2.13.1 freetype 2.10.0 frei0r 1.6.1 fribidi 1.0.5 gcc 9.1.0 gdbm 1.18.1 gdk-pixbuf 2.38.1_1 gettext 0.20.1 gflags 2.2.2 giflib 5.1.4_1 glib 2.60.4_1 glog 0.4.0 gmp 6.1.2_2 gnutls 3.6.8 gobject-introspection 1.60.2_1 graphite2 1.3.13 gsettings-desktop-schemas 3.32.0 gtk+3 3.24.9 harfbuzz 2.5.3 hicolor-icon-theme 0.17 icu4c 64.2 ilmbase 2.3.0 imagemagick@6 6.9.10-50 isl 0.21 jasper 2.0.16_1 jpeg 9c lame 3.100 leptonica 1.78.0 libass 0.14.0_1 libbluray 1.1.1 libcroco 0.6.13_1 libepoxy 1.5.3 libevent 2.1.10 libffi 3.2.1 libmpc 1.1.0 libogg 1.3.3 libpng 1.6.37 librsvg 2.44.14_1 libsamplerate 0.1.9_1 libsndfile 1.0.28 libsoxr 0.1.3 libtasn1 4.13 libtiff 4.0.10_1 libtool 2.4.6_1 libunistring 0.9.10 libvorbis 1.3.6 libvpx 1.8.0 little-cms2 2.9 lzo 2.10 mpfr 4.0.2 netpbm 10.73.27 nettle 3.4.1 nspr 4.21 nss 3.44 numpy 1.16.4 openblas 0.3.6_1 opencore-amr 0.1.5 opencv 4.1.0_2 openexr 2.3.0 openjpeg 2.3.1 openssl 1.0.2s opus 1.3.1 p11-kit 0.23.16.1 pango 1.42.4_2 pcre 8.43 perl 5.30.0 pixman 0.38.4 pkg-config 0.29.2 poppler 0.77.0 python 3.7.3 python@2 2.7.16 qpdf 8.4.2 qt 5.12.3 readline 8.0.0_1 rtmpdump 2.4+20151223 rubberband 1.8.2_1 sdl2 2.0.9_1 snappy 1.1.7_1 speex 1.2.0 sqlite 3.28.0 tbb 2019_U8 tesseract 4.0.0_1 theora 1.1.1 unbound 1.9.2 webp 1.0.2 x264 r2917 x265 3.0 xvid 1.3.5 xz 5.2.4 |
My 2 cents : OSX - Mojave 10.14.6 adwaita-icon-theme 3.32.0 aom 1.0.0 atk 2.32.0_1 cairo 1.16.0_2 ceres-solver 1.14.0_8 cmake 3.15.3 eigen 3.3.7 ffmpeg 4.1.4_1 flac 1.3.2_1 fontconfig 2.13.1 freetype 2.10.1 frei0r 1.6.1 fribidi 1.0.5 gcc 9.2.0 gdbm 1.18.1 gdk-pixbuf 2.38.1_1 gettext 0.20.1 gflags 2.2.2 giflib 5.1.4_1 glib 2.60.7 glog 0.4.0 gmp 6.1.2_2 gnutls 3.6.9 gobject-introspection 1.60.2_1 graphite2 1.3.13 gsettings-desktop-schemas 3.32.0 gtk+3 3.24.11 harfbuzz 2.6.1 hicolor-icon-theme 0.17 icu4c 64.2 ilmbase 2.3.0 imagemagick@6 6.9.10-62 isl 0.21 jasper 2.0.16_1 jpeg 9c lame 3.100 leptonica 1.78.0 libass 0.14.0_1 libbluray 1.1.2 libcroco 0.6.13_1 libepoxy 1.5.3 libevent 2.1.11 libffi 3.2.1 libidn2 2.2.0_1 libmpc 1.1.0 libogg 1.3.3 libpng 1.6.37 librsvg 2.44.15 libsamplerate 0.1.9_1 libsndfile 1.0.28 libsoxr 0.1.3 libtasn1 4.14 libtiff 4.0.10_1 libtool 2.4.6_1 libunistring 0.9.10 libvorbis 1.3.6 libvpx 1.8.1 little-cms2 2.9 lzo 2.10 metis 5.1.0 mpfr 4.0.2 netpbm 10.73.27 nettle 3.4.1 nspr 4.22 nss 3.46 numpy 1.16.4_1 openblas 0.3.7 opencore-amr 0.1.5 opencv 4.1.1_1 openexr 2.3.0 openjpeg 2.3.1 openssl 1.0.2s [email protected] 1.1.1c opus 1.3.1 p11-kit 0.23.16.1 pango 1.44.6 pcre 8.43 perl 5.30.0 pixman 0.38.4 pkg-config 0.29.2 poppler 0.80.0 python 3.7.4 python@2 2.7.16_1 qpdf 9.0.0 qt 5.13.0 readline 8.0.1 rtmpdump 2.4+20151223 rubberband 1.8.2_1 sdl2 2.0.10 snappy 1.1.7_1 speex 1.2.0 sqlite 3.29.0 suite-sparse 5.4.0_1 tbb 2019_U8 tesseract 4.1.0 theora 1.1.1 unbound 1.9.3 webp 1.0.3 x264 r2917 x265 3.1.2 xvid 1.3.5 xz 5.2.4 |
I was able to fix the issue by switching to an older version of pango
Not sure if this is the best way to resolve the issue, but it worked for me, so I thought I would pass it along. |
Hello |
I was not so lucky with this fix. I don't know what went wrong after following @jestover 's suggestion. I got the following error and AMC would not open.
Am I missing something?? |
Hello, Thanks @jestover for his workaround solution : it worked perfectly for me too. For the future, is there a way to have a stable version of AMC with Homebrew ? If one day a brew update or brew upgrade breaks everything, is there a way to rapidly go back to the working version ? |
@chuffman377 the workaround is to build pango from source in order to avoid having a 'bottle' (pre-built binary) that is linked to a missing brew unlink pango
brew install --build-from-source https://raw.githubusercontent.com/Homebrew/homebrew-core/a8ac7ea5/Formula/pango.rb
brew switch pango 1.42.4_2 Btw, congratulations to @jestover who found the solution!! 👏👏 |
I'm so sad that this is still not working for me! I got the same error as before even though I did Is there anything else I can try? Is it possible to incorporate this script into |
I don't really know 🤔 I don't think there is a solution to that problem since Homebrew is on 'rolling-release' mode, so we solve problems when they come 😬 My only idea right now would be to also vendor or re-formula every dependency so that I can control how upgrades happen (and I would also be able to have a separate @chuffman377 I don't know how to incorporate that into |
Hello, |
The workaround is not working. The formulae for pango is not working. No way to downgrading to pango 1.42.4_2, Any ideas? brew install --build-from-source https://raw.githubusercontent.com/Homebrew/homebrew-core/a8ac7ea5/Formula/pango.rb |
@mpereda Could you describe how the formula is not working? Do you mean that brew install --build-from-source fails? If it does, what are the logs? |
Yes. It fails.
|
Looks like a network issue. What happens when you run
|
Similar error. curl --show-error -L https://raw.githubusercontent.com/Homebrew/homebrew-core/a8ac7ea5/Formula/pango.rb |
Are you behind some kind of proxy maybe? 🤔 |
No, I'm at home in a regular network. |
Just in case it is useful, in another computer I was facing this "(AMC-gui.pl:9484): Gtk-WARNING **: 07:14:39.350: Could not load a pixbuf from icon theme"; it was solved when reinstalling gdk-pixbuf (I have 2.40.0) |
I was able to bypass the formulae problem by connecting to the VPN of my workplace.
I haven't solved it, but at least I have been able to come back to the first problem by updating again pango to 1.44.7. At least this way, AMC can be opened. Cheers, |
Ohh... that's an issue on 'my side', sorry for that! I must re-bottle amc, but for that I must fix the travis-ci built... and it has been broken for like 6 months now 😬 |
I just published auto-multiple-choice 1.4.0_5. It has Pango 1.42.4 inside, so the Let me know if it doesn't work |
😩 |
Here you have. It's just the example on the amc web with an answers sheet. I cannot share real exams used in class. |
Thanks! This time, I think the latest The two things that I had to make sure were
$ otool -L /usr/local/Cellar/auto-multiple-choice/1.4.0_6/libexec/lib/perl5/darwin-thread-multi-2level/auto/Pango/Pango.bundle
/usr/local/Cellar/auto-multiple-choice/1.4.0_6/libexec/lib/perl5/darwin-thread-multi-2level/auto/Pango/Pango.bundle:
/usr/local/opt/amc-pango/lib/libpango-1.0.0.dylib (compatibility version 4201.0.0, current version 4201.4.0)
/usr/local/opt/amc-pango/lib/libpangocairo-1.0.0.dylib (compatibility version 4201.0.0, current version 4201.4.0)
$ otool -L /usr/local/Cellar/auto-multiple-choice/1.4.0_6/lib/AMC/exec/AMC-buildpdf
/usr/local/Cellar/auto-multiple-choice/1.4.0_6/lib/AMC/exec/AMC-buildpdf:
/usr/local/opt/amc-pango/lib/libpangocairo-1.0.0.dylib (compatibility version 4201.0.0, current version 4201.4.0)
/usr/local/opt/amc-pango/lib/libpango-1.0.0.dylib (compatibility version 4201.0.0, current version 4201.4.0) |
Tested, and validated. A So, I switch pango to the new version (to remove the annotation workaround) : Then I re-install all AMC dependencies (#BruteForceReInstall)... It looks It's working fine (annotations creation included). Thanks for this new version ! |
It's working !!! Thank you very much!!!! |
Closing since the issue disappeared when I pinned the pango version to 1.42.4 in the formula. The issue with pango 1.44 is here: https://gitlab.gnome.org/GNOME/librsvg/issues/520 |
TL;DR: Pango 1.44.4 introduces a regression; with Pango 1.42.4, annotations work:
I've used AMC in the past and have just reinstalled the program using homebrew. I've encountered a new problem I've not seen before. When I "Annotate Papers," I can see that the annotations are correct, but they are not displayed properly. They are squished so that each letter or number is almost on top of one another. Below is a screenshot.
I'm not sure what you'd like to see to help solve my problem. Here is some text from the terminal in which AMC was launched:
Also, I'm getting this error in the Marking tab, which may be unrelated:
![image](https://user-images.githubusercontent.com/54452098/63615343-21e53c80-c5b3-11e9-9173-31cbd6865840.png)
The text was updated successfully, but these errors were encountered: