Skip to content
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

Compatibility problems with "label distance", after updating circuitikz to version 1.3.3 #519

Closed
JetherReis opened this issue Apr 18, 2021 · 5 comments · Fixed by #520
Closed
Assignees
Labels

Comments

@JetherReis
Copy link

I've been using circuitikz since version 0.3.0, and for at least two years, I'm using also the tikz library "circuits.plc.ladder".

Today (april, 4, 2021) I updated circuitikz to version 1.3.3 form 1.3.0, and as soon as I used it, the distance of the labels used in ladder diagrams using the circuits.plc.ladder library, became too big and cannot be controled anymore.

See the files attached in the zip file:

CircuitikzIssues.zip

Jether Reis

@Rmano
Copy link
Collaborator

Rmano commented Apr 19, 2021

Hmmm, probably a clash with the label distance new switch. Will check. Could you please translate the title into English? Thanks.

@Rmano
Copy link
Collaborator

Rmano commented Apr 19, 2021

Probably the solution is just to remove the lines 35 and 36 here: 1f7b598#r49692875

@JetherReis JetherReis changed the title Problemas de compatibilidade com label distance, depois da versão 1.3.3 do circuitikz Compatibility problems with "label distance", after updating circuitikz to version 1.3.3 Apr 19, 2021
@JetherReis
Copy link
Author

Hmmm, probably a clash with the label distance new switch. Will check. Could you please translate the title into English? Thanks.

Sorry, I had started to write the text in Portuguese when I was going to send it, I realized that I should write it in English, but I forgot to translate the title, thanks for the warning.

Jether Reis

@Rmano
Copy link
Collaborator

Rmano commented Apr 19, 2021

Hi, no problem! Could you confirm that the fix is working? Please re-open in case of problems.
Thanks!

@JetherReis
Copy link
Author

Hi, no problem! Could you confirm that the fix is working? Please re-open in case of problems.
Thanks!

Ok it's working, thanks.

Jether Reis

Rmano added a commit to Rmano/circuitikz that referenced this issue Apr 20, 2021
New things, like configurable modifier thickness, ferroelectric devices,
and several transistor tweaks. Importantly, a bug that hindered
compatibility with the internal Ti*k*Z `circuits` library (introduced in
1.3.3) has been fixed.

- Added separate configuration for the line thickness of resistors,
  capacitors, and inductors modifiers
- Added ferroelectric capacitors and ferroelectric gate MOS/FETs (suggested by
  Mayeul Cantan, circuitikz#515)
- Added an option to fill the gate gap in MOSes, FETs and IGBTs with a color
- Added a "centergap" anchor for transistors
- Added the option "nogate" to the `hemt` symbol
- Fixed a bug in thermistors not respecting their class line thickness
- Fixes in the manual (copy and paste of snippets without numbers, correct old
  usage of `siunitx`, factor out repetitions in the preamble; thanks to Ulrike
  Fischer: https://tex.stackexchange.com/a/57160/38080)
- Fixed a bug introduced in 1.3.3 that would reduce compatibility with the
  `circuits` internal library; reported by JetherReis
  (circuitikz#519)
Rmano added a commit that referenced this issue Apr 20, 2021
Prepare CTAN release 1.3.4 (2021-04-20)

New things, like configurable modifier thickness, ferroelectric devices,
and several transistor tweaks. Importantly, a bug that hindered
compatibility with the internal Ti*k*Z `circuits` library (introduced in
1.3.3) has been fixed.

- Added separate configuration for the line thickness of resistors,
  capacitors, and inductors modifiers
- Added ferroelectric capacitors and ferroelectric gate MOS/FETs (suggested by
  Mayeul Cantan, #515)
- Added an option to fill the gate gap in MOSes, FETs and IGBTs with a color
- Added a "centergap" anchor for transistors
- Added the option "nogate" to the `hemt` symbol
- Fixed a bug in thermistors not respecting their class line thickness
- Fixes in the manual (copy and paste of snippets without numbers, correct old
  usage of `siunitx`, factor out repetitions in the preamble; thanks to Ulrike
  Fischer: https://tex.stackexchange.com/a/57160/38080)
- Fixed a bug introduced in 1.3.3 that would reduce compatibility with the
  `circuits` internal library; reported by JetherReis
  (#519)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants